Ответов: 4 Просмотров: 3991
|
Проблема такая, использую PEAR для подключения и работы с бд, запросы к бд проходят успешно, но, если запрос не прошел (например из-за повторяющегося ключа) - ошибка не выводится, можете подсказать, в чём проблемка?
PHP:
скопировать код в буфер обмена
<?PHP // Подключение к бд include('db_login.php'); require_once('DB.php'); $connection = DB::connect("mysql://$db_username:$db_password@$db_host/$db_database"); if (DB::isError($connection)) { die("Ошибка подключения к базе данных"); } if (isset($_POST['email']) && isset($_POST['password']) && isset($_POST['Forward']) && $_POST['copy'] == "yes") { $query_usr_add = "insert into virtual_users values (null, 1, '$add_user_email', '$add_user_pwd', '$add_user')"; $res1 = $connection->query($query_usr_add); if (DB::isError("$res1")) { die("Ошибка запроса к бд" . DB ::errorMessage($res1)); } $query_fwd_cp = "insert into virtual_aliases values (null,1,'$add_user_email','$forward')"; $connection->query($query_fwd_cp); } ?>
|