Привет, я использую mysqli, и я видел несколько примеров использования заполнителей, таких как: что-то и?
когда я использовал? это работает, но когда я использовал: что-то в запросе, как это
$ sql = INSERT INTO food (food_name)
VALUES (: food_name)
тогда ошибка появилась когда я позвонил
$ mysqli_object-> подготовить ($ SQL);
сообщение об ошибке звучит так
Ошибка пользователя! У вас есть ошибка в вашем
Синтаксис SQL; проверьте руководство, которое
соответствует вашему серверу MySQL
версия для правильного использования синтаксиса
около ': food_name)' в строке
а когда я использовал? в качестве заполнителя все работает хорошо, я использовал PHP 5.3.1 и MySQL 5.1.41
я где-то пропустил, любая помощь будет оценена спасибо