Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

mysql_num_rows()

8.4K
10 декабря 2004 года
Eland
6 / / 23.11.2004
Mysql ругается на mysql_num_rows()
Пишет:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in z:\home\acv\cgi\mysql.php on line 24

Не могу понять в чём дело ?
Хелп.

#!/usr/bin/php

<?
define ("DBName","test");
define ("HostName","localhost");
define ("UserName","root");
define ("password","");
if(!mysql_connect(HostName,UserName,password))
{
echo "Не могу ссоедениться с базой ".DBName."!
";
echo mysql_error();
exit;
}
mysql_select_db(DBName);
@mysql_query("create table t(id int, a text)");

for ($i=0;$i<10;$i++)
{
$id=time();
mysql_query("insert into t(id,a) values ($id, 'Стр$i!')");
}

$r=mysql_query("select * from t");
for ($i=0;$i<mysql_num_rows($r);$i++)
{
$f=mysql_fetch_array($r);
echo "$f[id] -> $f[a]
\n";
}
?>
4
10 декабря 2004 года
mike
3.7K / / 01.10.2002
Проверяй что возвращают функции !!!

Скорее всего ошибка в SQL запросе.

Код:
<?
define ("DBName","test");
define ("HostName","localhost");
define ("UserName","root");
define ("password","");
if(!mysql_connect(HostName,UserName,password))
{
echo "Не могу ссоедениться с базой ".DBName."!
"
;
echo mysql_error();
exit;
}
mysql_select_db(DBName);
@mysql_query("create table t(id int, a text)") or die(mysql_error());;

for ($i=0;$i<10;$i++)
{
$id=time();
mysql_query("insert into t(id,a) values ($id, 'Стр$i!')") or die(mysql_error());
}

$r=mysql_query("select * from t") or die(mysql_error());;
for ($i=0;$i<mysql_num_rows($r);$i++)
{
$f=mysql_fetch_array($r);
echo "$f[id] -> $f[a]
\n"
;
}
?>
8.4K
16 декабря 2004 года
Eland
6 / / 23.11.2004
Спасибо, что ответили.
Нашёл в чём проблемма.
И как всегда ответ прост - кривые руки.
Запрос просто выдавал пустую строку, на что сабжевая функция ругалась благим матом.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог