Код: Выделить всё
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();
}
Проверка rowCount: он равен нулю и действительно ничего не было добавлено в таблицу контактов
Я даже проверил $bdd->errorInfo(), в массиве есть один элемент с кодом ошибки = 0: ошибок нет
Так что моя проблема в том, что запись не зарегистрирована. p>
Можете ли вы помочь?
Примечание: я использую ту же переменную $bdd, чтобы сделать некоторые выборки, и никаких проблем.
Подробнее здесь: https://stackoverflow.com/questions/790 ... d-no-error