Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result

plotnik2006

Новичок
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\test1.ru\www\index.php on line 9
Данная ошибка выскакивает когда делаешь постраничный вывод:
Запрос сделанный до этого:
PHP:
$result=("SELECT * FROM 'tb_srtsgds' ORDER BY field LIMIT $start,$per_page");
Строка 9 кода
PHP:
while($row=mysql_fetch_array($result)){
echo ++$start.".".$row['field']."<br>\n";
}
 

Роберт

Аналитик
У тебя в select'e ошибка. Не надо было название таблицы tb_srtsgds в кавычки брать. В MySQL если названия таблиц очень навороченные типа Table- или Table+ или просто 2 (двойка) - то их закавычивают символами ` (шифт с тильдой) , а у тебя апостроф... Либо убери апострофы (так как у тебя простенькое имя таблицы) , либо замени их на нормальные для MySQL символы `
 

Фанат

oncle terrible
Команда форума
как всегда, мальчик Роберт радует нас аналитическими материалами невиданной мощи.
 

tony2001

TeaM PHPClub
$result=("SELECT * FROM 'tb_srtsgds' ORDER BY field LIMIT $start,$per_page");

запросы выполняются не магическими скобками aka "омм-мане-падме-хум-исполни-запрос", а функцией mysql_query().
 
Сверху