Я хочу использовать переменную в моем запросе на вставку (например, $ table) вместо «categories» witch - это имя моей таблицы. Я кое-что прочитал о «подготовке», но не понимаю, как это сделать с моим кодом. Может кто-то помочь мне с этой проблемой?Построение динамического запроса INSERT
$sql = 'INSERT INTO categories (name, description) VALUES ("' . $_POST['name'] . '", "' . $_POST['description'] . '")';
Имя таблицы будет приходить в качестве одного из параметров функции, если это имеет значение :)
Я думаю, что это будет работать, только если все таблицы имеют одинаковые столбцы (имя). – prograshid
да, но OP спросите имя таблицы динамическое @SeaSharp –