[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mysql_num_rows не возвращает значение!
pall92
Очень нужна помощь! Столкнулся с такой штукой - я пытаюсь обработать результат запроса Select и вернуть его во флеш клиент.

Собственно, любые строки и переменные до клиента доходят, но когда я делаю запрос и с помощью num_rows пытаюсь узнать собствено длинну результата и потом ее вывожу с помощью echo - приходит пустая строка.

код:

$query = 'SELECT * FROM `'.$table_name.'` OREDER BY `score` DESC LIMIT 10 ;';
$sql = mysql_query($query);

$num_rows = mysql_num_rows($sql);
// выводим данные
while ($sql_data = mysql_fetch_array($sql)) {
//echo $sql_data['uid'].'='.$sql_data['score'].', ';
}
echo $num_rows;
//тут и приходит пустая строа, а собственно цикл вывода самого
//результата в следствие этого вообще не запускается(т.к. условие
//как видно не выполняется)



В чем может быть проблема?
Заранее спасибо, очень надеюсь на вашу помощь!
Игорь_Vasinsky
Цитата
$sql = mysql_query($query);


$sql = mysql_query($query) or die(mysql_error()); 


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.