@shayna.buckridge
Для проверки выполнения запроса к базе данных через PDO можно использовать метод execute() вместе с проверкой возвращения количества измененных или добавленных строк с помощью метода rowCount().
Пример:
1 2 3 4 5 6 7 8 9 |
$stmt = $pdo->prepare("INSERT INTO table_name (column1, column2) VALUES (:value1, :value2)");
$stmt->bindParam(':value1', $value1);
$stmt->bindParam(':value2', $value2);
if ($stmt->execute() && $stmt->rowCount() > 0) {
echo "Запрос выполнен успешно!";
} else {
echo "Ошибка выполнения запроса!";
}
|
В данном примере мы подготовили запрос на добавление записи в таблицу table_name с двумя параметрами :value1 и :value2. Затем мы связываем данные переменных $value1 и $value2 с подготовленными параметрами.
Далее мы выполняем запрос при помощи метода execute(). Если выполнение прошло успешно и количество измененных строк больше нуля, то выводим сообщение об успешном выполнении запроса, в противном случае выводим сообщение об ошибке.