Articles of pdo prep

Ошибка PDO: «Недопустимый номер параметра: параметр не определен»

Я пытаюсь использовать простой запрос вставки MySQL с параметрами в форме массива. Он продолжает говорить мне, что количество параметров неверно. Я пробовал следующее, все производя ту же ошибку: $stmt3 = $link->prepare('INSERT INTO messages VALUES(null, :room, :name, :message, :time, :color)'); $stmt3->execute(array(':room' => $Clean['room'],':name' => $Clean['name'],':message' => $Clean['message'],':time' => $time,':color:' => $Clean['color'])); а также $stmt3 = $link->prepare('INSERT […]

Создание формы для POST в MySQL с использованием PDO?

Я пытаюсь использовать класс PDO Wrapper и вообще для обеспечения надлежащей безопасности от SQL-инъекций в качестве хорошей практики. Попытка изучить чистые голые основы для заполнения формы POST в MySQL. Итак, в какой-то момент моя форма вставляла данные в таблицу MySQL, но делала несколько записей при обновлении после отправки. Затем я исследовал более чистый способ написать […]

Подготовка инструкции MySQL INSERT / UPDATE с значениями DEFAULT

Цитата MySQL INSERT manual – то же самое для UPDATE: Используйте ключевое слово DEFAULT, чтобы явно указать значение столбца по умолчанию. Это упрощает запись инструкций INSERT, которые присваивают значения всем, кроме нескольких столбцов, потому что это позволяет избежать записи неполного списка VALUES, который не включает значение для каждого столбца в таблице. В противном случае вам […]