Forum Webscript.Ru

Программирование => PHP => Тема начата: WPNG от 24 Марта 2003, 07:38:51

Название: Не получаетя результат функций mysql через пхп
Отправлено: WPNG от 24 Марта 2003, 07:38:51
Подскажите, что неправильного в следующем коде определения максимального числа. Не могу вывести результат через php:

$res=mysql_query("SELECT max(id) FROM table");
$maxid=mysql_result($res,0);

что-то не работает...
Название: Не получаетя результат функций mysql через пхп
Отправлено: semya от 24 Марта 2003, 09:50:13
попробуй так:

$res=mysql_query("SELECT max(id) as max_id FROM table");
$maxid=mysql_result($res,0,"max_id");
Название: Не получаетя результат функций mysql через пхп
Отправлено: Меняздесьдавнонет от 24 Марта 2003, 13:10:52
semya, ответ неправильный.

WPNG попробуй так
$res=mysql_query("SELECT max(id) FROM table") or die(mysql_error());
$maxid=mysql_result($res,0);
Название: Не получаетя результат функций mysql через пхп
Отправлено: AlieN от 25 Марта 2003, 04:26:10
еще проще:
list($res)=mysql_fetch_row(mysql_query("select и тд."));
или
$res=mysql_fetch_row(mysql_query("select и тд."));
тогда нужная те фигня будет в $res[1]