веб-мастеру блог веб-мастера Статьи Веб-Мастера SEO Tools книги веб-мастеру

IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Проблема с Mysql, на localhost все норально, а в нете...
sa†ana
сообщение 30.6.2007, 15:43
Сообщение #1


Начинающий
***

Группа: Супер Модераторы
Сообщений: 84
Регистрация: 11.5.2007
Из: World Wide Web
Пользователь №: 81



Создал сайт, залил его в нет, проверяю такая вот ошибка:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/tu1.ru/v/vu/vulcan/htdocs/www/script.php on line 32

Код в php выглядит так
Код
$link = mysql_connect($host, $name, $pass);
mysql_select_db($db);
$result = mysql_query("SELECT * FROM users");
if (mysql_num_rows == 0)
{
  print("Users - 0");
}
else
{
  $num = mysql_num_rows($result);
  print("Users - ".$num."!");
}


Ошибка на 32 вторую строку, а именно на
Код
if (mysql_num_rows == 0)
- на localhost создавал, перепроверял - все нормально, в чем причина?


--------------------
Изображение
Чем больше знаем, тем больше знать стремимся... delphi7.info - для delphi'стов... 4479310 - чем смогу тем помогу...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gid
сообщение 30.6.2007, 16:00
Сообщение #2


Администратор форума
*****

Группа: Главные администраторы
Сообщений: 623
Регистрация: 27.11.2006
Из: Россия
Пользователь №: 1



А что Вы хотите от:
Код

$link = mysql_connect($host, $name, $pass);
mysql_select_db($db);
$result = mysql_query("SELECT * FROM users");
>>>>> if (mysql_num_rows == 0) <<<<<<
{
  print("Users - 0");
}
else
{
  $num = mysql_num_rows($result);
  print("Users - ".$num."!");
}

По идее должно быть:
Код

$link = mysql_connect($host, $name, $pass);
mysql_select_db($db);
$result = mysql_query("SELECT * FROM users");
$num = mysql_num_rows($result);
if ($num == 0)
{
  print("Users - 0");
}
else
{
  print("Users - ".$num."!");
}

Ошибка возникает из за того, что переменная (в Вашем случае констатна) mysql_num_rows нигде не определена. На localhost возможно она где-либ предопределяется во время работы с БД MySQL хотя я в этом сомневаюсь.

offtop:
Кстати, интересный сайт про вулканы намечается. Если нужен хостинг без рекламы под этот сайт, то 20-50 mb выделить смогу. Если интересно стучитесь 6-426-630


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sa†ana
сообщение 30.6.2007, 23:15
Сообщение #3


Начинающий
***

Группа: Супер Модераторы
Сообщений: 84
Регистрация: 11.5.2007
Из: World Wide Web
Пользователь №: 81



Цитата(gid @ 30.6.2007, 16:00) *

Кстати, интересный сайт про вулканы намечается. Если нужен хостинг без рекламы под этот сайт, то 20-50 mb выделить смогу. Если интересно стучитесь 6-426-630


Было бы замечательно. Мой icq в личной информации (на этом форуме)


--------------------
Изображение
Чем больше знаем, тем больше знать стремимся... delphi7.info - для delphi'стов... 4479310 - чем смогу тем помогу...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Быстрый ответОтветить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 7.9.2008, 3:01
^ ВВЕРХ ^

Посетите наши проекты:
исходники delphi   carbon360.net - видео с nfs pro street