X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Mysql_fetch_array
autotype
autotype
Topic Starter сообщение 31.1.2009, 19:21; Ответить: autotype
Сообщение #1


Как после использование mysql_fetch_array стать на первую запись?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilyazh
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
ZiTosS
сообщение 31.1.2009, 23:56; Ответить: ZiTosS
Сообщение #3


ilyazh, Ему не это нужно :unsure:
кипятильник, я так понял тебе нужно после обработки возвращенного ресурса из БД после запроса, вернуть указатель на первую запись(строку)

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); //Теперь мы опять на первой записи


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 20.4.2024, 19:04
Дизайн