Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: SELECT MAX не работает.
Покинул форум
Сообщений всего: 139
Дата рег-ции: Янв. 2011
Помог: 0 раз(а)
Нет, тоже нет.
Чуть попозже выложу в интернете на бесплатном хостинге, чтобы не быть голословным. (Добавление)
В конце концов, гори оно всё огнём:
$query="SELECT id FROM users WHERE x='$x' ORDER BY id DESC LIMIT 1";
EuGen
Отправлено: 16 Августа, 2012 - 13:21:07
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Dazar пишет:
$query="SELECT id
- и обращаетесь $row['id']. Работает.
Dazar пишет:
$query="SELECT MAX('id')
- но обращаетесь все так же $row['id']. Не работает. По-моему, ответ очевиден.
Выбирайте SELECT MAX(`id`) AS max_id и обращайтесь $row['max_id']
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Dazar
Отправлено: 16 Августа, 2012 - 14:39:44
Частый гость
Покинул форум
Сообщений всего: 139
Дата рег-ции: Янв. 2011
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.