Страница 1 из 1
PHP. Подготовленный запрос->execute();
Добавлено: 09.01.2022 10:51
SwapON
На старте изучения PHP на примере написания блога, не могу разобраться с подготовленными запросами
из этого видоса. Делаю всё как у чела, но вылетает
такая ошибка.
Вот сам коннект к БД
Вот функция с запросом.
Я вангую что в метод execute() надо что-то передать, но почему у чела из видео всё работает, а у меня нет...?
Re: PHP. Подготовленный запрос->execute();
Добавлено: 09.01.2022 18:06
UnixNoob
SwapON
В интернете с подобным вопросом формат создания соединения несколько отличается от вашего, не знаю может что-то менялось, но в основном он такой:
Код: Выделить всё
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password)
У вас "dbname=" пропущено.
Не знаю важно ли это.
Offtopic
Ну и конечно оформление вопроса в виде скриншотов не удобно, у вас не так много кода, можно было его разместить в тегах code. Для сравнения приходится прыгать туда-сюда.
Re: PHP. Подготовленный запрос->execute();
Добавлено: 09.01.2022 20:51
SLEDopit
i | Уведомление от модератора SLEDopit |
Перенес обсуждение формата вопросов в отдельный топик: Код в постах изображениями на радикале
SwapON
Выкладывать текст изображениями в 2022 действительно моветон в интернетах. На форуме есть тэги code, лучше использовать их. Так другим людям будет гораздо проще отвечать на вопросы.
|
Re: PHP. Подготовленный запрос->execute();
Добавлено: 10.01.2022 00:43
SwapON
UnixNoob писал: ↑09.01.2022 18:06
У вас "dbname=" пропущено.
Блин, такую банальную ошибку из-за невнимательности допустил.
Спасибо огромное...! Исправил, всё взлетело...!