PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
Nomad-71 Отправлено: 18 Января, 2010 - 15:25:07 • Тема: Не выводится ошибка • Форум: PEAR и PECL

Ответов: 4
Просмотров: 3991
Спасибо за ответы. Благодаря вам проблема решена.
Nomad-71 Отправлено: 17 Января, 2010 - 18:23:10 • Тема: Не выводится ошибка • Форум: PEAR и PECL

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

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB