0
Мне нужна некоторая помощь, кодирующая это. Я хочу вставить каждый элемент $ value из $ _SESSION в $ key coloumn (они были созданы после ключа $). Что-то вроде
foreach ($_SESSION as $key => $value) {
// "INSERT INTO test (".$value.") VALUES (". $key.")";
}
я смотрел на Best way to INSERT many values in mysqli? , но я не совсем понимаю, что Поскольку им использованияКонтактная Mysqli он должен быть объектами
Хорошо, это работает, но каждая вставка переходит в новую строку, то есть в каждой строке заполняется только 1 часть данных. – Newb
Ну да, это будет сделано. Посмотрите на инструкцию insert. Вы отправляете только 1 значение (aka 1 column) в базу данных. Вам нужно будет изменить его на тест INSERT INTO (столбец, столбец, столбец и т. Д.). VALUES (значение, значение, значение и т. Д.) ' –
Это открытая дверь для плохой производительности и SQL-инъекций. вы должны использовать подготовленные инструкции для вставки в пакет –