Serebos
Новичок
относительно s такое вот нашел:Вот развели поучения с учебниками.
Куда быстрее было код написать
Функция здесь мешает использовать подготовленные выражения по назначению.
Не говоря о том что в ней по-хорошему должно быть всего две строчки
Поэтому лучше от нее отказаться
Код соединения с БД берем здесь
количество (и порядок) знаков вопроса, а также количество букв "s" должно соответсовать количеству переменных.PHP:$stmt = $mysqli->prepare("INSERT INTO movie VALUES(null, ?,?,?,?,?, Now(),?)"; $stmt->bind_param("sssss", $name, $desc, $year, $rating, $poster, $category_id); foreach ($xml as $movie_key => $movie) { ... $stmt->execute(); }
The argument may be one of four types:
i - integer
d - double
s - string
b - BLOB
"
Это имеет отношение к этой части кода?
Вопрос также возникает: зачем автор курса запихнул INSERT в функцию, и это, для меня, как новичка, только усложнило задачу, согласно ваших слов о несовместимости некоторых вещей в пределах этого базового кода!?