[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выборка из БД значений по очереди (последовательно
ptolomer
Всем доброго времени суток!
Подскажите пожалуйста, возможна ли выборка из базы данных значений последовательно (после обновления или обращения к странице).

Структура таблицы простая
1 id
2 id_users
3 mktime_access_date (дата юникс, кол секунд)

В запросе к странице изменяется только показатель $refkod.
То есть необходимо сделать так, что бы при втором обращении к странице результат запроса передвинулся на второе значение ( на третье и т.д.). Побывал использовать mysql_fetch_array, на мой взгляд все еще больше усложняется.

Вот все что удалось мне придумать. Подскажите может быть есть другие решения.
Данный код выводит только первое значение и не передвигается на второе.


include ("bd.php");

$refkod = 80;
$date_vizit = mktime ("Y","m","d");

$result3 = mysql_query ("SELECT * FROM liga WHERE ( mktime_access_date >= '$date_vizit') ORDER BY id", $db);

$result4 = mysql_num_rows($result3);// возвращает коичество строк в запросе

$n = $result4 - 1;

$i=1;
while ($myrow3 = mysql_fetch_array($result3))
{
if ($i==$n)
{
echo $myrow3 ['id_users']. "<br>";
}
$i++;
}

DarkLynx
А причем тут ваш $refkod который нигде не используется?
Используйте LIMIT в запросе что бы выбирать нужные записи...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.