Подготовленный оператор PHP: вставка не работает и нет ошибок [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Подготовленный оператор PHP: вставка не работает и нет ошибок [закрыто]

Сообщение Anonymous »

Вот код:

Код: Выделить всё

 try {
$stmt = $bdd->prepare(
'insert into contact (col1, col2, col3, col4, col5) values (:column1, :column2, :column3, :column4, :column5)'
);

$stmt->bindParam(':column1', $column1, PDO::PARAM_STR);
$stmt->bindParam(':column2', $column2, PDO::PARAM_STR);
$stmt->bindParam(':column3', $column3, PDO::PARAM_STR);
$stmt->bindParam(':column4', $column4, PDO::PARAM_STR);
$stmt->bindParam(':column5', $column5, PDO::PARAM_STR);
$stmt->execute();

echo ('OK base - ');
echo $stmt->rowCount();

$stmt->closeCursor();
} catch (PDOEXCEPTION $e) {
echo $e->getMessage();
}
NoException: на странице отображается «OK base»
Проверка rowCount: он равен нулю и действительно ничего не было добавлено в таблицу контактов
Я даже проверил $bdd->errorInfo(), в массиве есть один элемент с кодом ошибки = 0: ошибок нет
Так что моя проблема в том, что запись не зарегистрирована. p>
Можете ли вы помочь?
Примечание: я использую ту же переменную $bdd, чтобы сделать некоторые выборки, и никаких проблем.

Подробнее здесь: https://stackoverflow.com/questions/790 ... d-no-error
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»