Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ошибка - No database selected при выполнении SQL запроса
Форумы портала PHP.SU » » Вопросы новичков » Ошибка - No database selected при выполнении SQL запроса

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

1. Denis9999 - 18 Декабря, 2014 - 02:00:17 - перейти к сообщению
Подскажите пожалуйста в чем может быть проблема.
Ошибка - Ошибка - No database selected.
Думаю она происходит не при подключении к БД, так как в этом случае выводились бы сообщения, стоящие в условиях.
Ошибка выскакивает после SQL запроса на выборку.

Код подключения:
<?php
$dblocation = "localhost";
$dbname = "qwert";
$dbuser = "qwert";
$dbpasswd = "";

$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
mysql_select_db($dbname,$dbcnx);

if (!$dbcnx) {
exit( "<P>В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.</P>" );}
if (! @mysql_select_db($dbname,$dbcnx) ) {
exit( "<P>В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно.</P>" ); }
?>
2. kotyara1979 - 18 Декабря, 2014 - 04:12:32 - перейти к сообщению
Ошибки при подключении у вам обрабатываются нормально. Приведенный код рабочий.

Смотрите код дальше до момента выполнения запроса.

 

Powered by ExBB FM 1.0 RC1