Помощник
|
Mysql_fetch_array |
autotype
|
Сообщение
#1
|
||
|
|
||
|
|||
ilyazh |
31.1.2009, 23:27;
Ответить: ilyazh
Сообщение
#2
|
|
$query=mysql_query("SELECT * FROM db ORDER BY id DESC LIMIT 0,1"); $res=mysql_fetch_array($query) ВОт так. Показывает последнюю запись в таблице db, предварительно отсортировав по значению поля id по убыванию. Если надо показать самую первую запись в таблице, то замените DESC на ASC |
|
|
ZiTosS |
31.1.2009, 23:56;
Ответить: ZiTosS
Сообщение
#3
|
|
|
ilyazh, Ему не это нужно
кипятильник, я так понял тебе нужно после обработки возвращенного ресурса из БД после запроса, вернуть указатель на первую запись(строку) mysql_data_seek — Перемещает внутренний указатель в результате запроса bool mysql_data_seek ( resource $result_identifier , int $row_number ) Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. mysql_data_seek() перемещает внутренний указатель в результате запроса к ряду с указанным номером. $row_number должен находиться в интервале от 0 до mysql_num_rows()-1 В твоём случае нужно так... $resource = mysql_query($query); while($array = mysql_fetch_array($resource)) { ........................... } mysql_data_seek($resource, 0); //Теперь мы опять на первой записи
|
|
|
||
|
Текстовая версия | Сейчас: 20.4.2024, 19:04 |