Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: ошибка припопытке записи в базу

Сообщения:  [1-2] 

 
 автор: ЯR   (26.05.2005 в 02:57)   письмо автору
 
   для: Moondev   (26.05.2005 в 00:08)
 

вы забыли между соединением с БД и запросом вставить выбор базы данных:
$db_conn = mysql_connect('localdshost', 'allkyiv', 'password');
if(!@mysql_select_db($dbname,$db_conn))
{ print "Error"; exit(); }
$result = mysql_query($sql, $link);

должно примерно так получиться:
<?php
$db_conn 
= @mysql_connect('localdshost''allkyiv''password');
if(!
$db_conn)
{ print 
"Error";
  exit();}
//выбираем БД, $dbname - имя базы данных
  
if (!@mysql_select_db($dbname,$db_conn) )
  {
    print 
"Error";
    exit();
  }
$query "INSERT INTO Customers (Nickname, Password, FirstName, MiddleName, SecondName, Phone1, Phone2, Phone3, Email) VALUES ('Moondev', 'access', 'Misha', '', 'Kostrov', '(416) 761- 9843', '(416) 893-1203', '', 'myemail@gmail.com')";
if(!
$result mysql_query($query$db_conn){
print 
"Error";
exit();
}
?>

   
 
 автор: Moondev   (26.05.2005 в 00:08)   письмо автору
 
 

Код:



$sql = "INSERT INTO Customers (Nickname, Password, FirstName, MiddleName, SecondName, Phone1, Phone2, Phone3, Email) VALUES ('Moondev', 'access', 'Misha', '', 'Kostrov', '(416) 761- 9843', '(416) 893-1203', '', 'myemail@gmail.com')";
        
        echo $sql . '<br><br>';
        
        if (!$link = mysql_connect('localhost', 'allkyiv', 'czxaccess')) {
               echo 'Could not connect to mysql<br>';
        } else {
             echo 'Connected<br>';
        }

        #$db_conn = mysql_connect('localdshost', 'allkyiv', 'password');
        $result = mysql_query($sql, $link);
        
        if (!$result) {
            ?>
                <p class="errormessage">DB Error, could not query the database!<br>
                MySQL Error: <?=mysql_error() ?>
                
                </p>
            <?
              
exit; 
        }


выдает ошибку:

Connected (это я сам вывожу. т.е. вроде подключились и все нормально)

DB Error, could not query the database!
MySQL Error: No Database Selected это ошибка

Кто-нибудь знает в чем проблема?

Спасибо!

   

Сообщения:  [1-2] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования