Можно ли получить только последнюю строку, возвращенную из запроса mysql. Например. скажем, у меня есть
$result=mysql_query("SELECT * from mytable)
Он возвращает много строк. единственный известный мне способ получить данные - использовать цикл while
, подобный этому
while ($row=mysql_fetch_array($result)) { ... }
Я знаю, о чем вы думаете... Почему бы просто не сделать запрос к SELECT
только последней строке? Но скажем так, это вне моего контроля. Запрос уже выполнен, в нем много строк, и я не хочу делать еще один запрос. Единственный способ получить последнюю строку, пройти весь цикл while
, а затем просмотреть последние возвращенные данные? Или есть способ, возможно, получить строки назад и остановиться на первом. На самом деле, если так будет проще, мне даже не нужна вся последняя строка. Я хочу знать, что находится в последнем столбце последней строки.