|
|
|
|
|
для: 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();
}
?>
|
| |
|
|
|
|
|
|
| Код:
$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 это ошибка
Кто-нибудь знает в чем проблема?
Спасибо! | |
|
|
|
|