проблема в выборке mysql по датам

(Ответов: 6, Просмотров: 543)
  1. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    Привет люди! Наткнулся на проблемку - не знаю как решить. Много где читал, да так и не вычитал. Ну вообщем суть проблемы:
    Нужно создать блок с 5 последними статьями раздела, казалось бы все просто:
    PHP код:
    SELECT blabla FROM blabla ORDER BY date DESC LIMIT 6 
    Далее с помощью while разбрасываю(как обычно).
    Список из 5 статей появляется, но почему он начинается не с последней, а с предпоследней?
    • 0
  2. Новичок Аватар для Corinthian
    • Регистрация: 14.11.2012
    • Сообщений: 25
    • Репутация: 6
    • Webmoney BL: ?
    С выборкой из базы у вас всё в порядке. Проблема видимо кроется в где-то в другом месте. Как вариант там, где вы «разбрасываете статьи с помощью while».
    • 0
  3. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    Corinthian,
    PHP код:
     while($row mysql_fetch_assoc($res))
       { 
           echo 
    '<li>'.$row['selflink'].'</li>';
      } 
    Тут тоже ничего особенного....
    • 0
  4. Гуру Аватар для kvins
    • Регистрация: 24.08.2011
    • Сообщений: 1,110
    • Репутация: 160
    Попробуй с помощью mysql_fetch_array

    И что у тебя в базе , по порядку ли id идет или по чем ты там выбираешь или может в базе у тебя как раз так как нужно а ты думаешь что не в том порядке ?

    ---------- Сообщение добавлено 09:38 ---------- Предыдущее 09:36 ----------

    Может как раз в базе у тебя поля идут по порядку а ты думаешь что они не так выбираются ?
    • 0
  5. Опытный Аватар для AntoXa
    • Регистрация: 05.04.2012
    • Сообщений: 393
    • Репутация: 108
    • Webmoney BL: ?
    SELECT blabla FROM blabla ORDER BY id DESC LIMIT 6
    + while($row=mysql_fetch_array)
    • 0
  6. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    kvins, я ведь подборку делаю не по id, а по дате. Самая свежая наверх.... Проблема в том, что самая свежая статья не отображается. А если добавить еще одну, то "самая свежая отобразится". Такое чувство, что массив начинает считываться не с нуля, а единицы!
    • 0
  7. Опытный Аватар для AntoXa
    • Регистрация: 05.04.2012
    • Сообщений: 393
    • Репутация: 108
    • Webmoney BL: ?
    furian,напишите мне в icq или skype, попробую вам помочь.
    • 1

    Спасибо сказали:

    furian(23.11.2012),

Похожие темы

Темы Раздел Ответов Последний пост
Скрипт комментариев CommentIt Ajax (Mysql + Без mysql)
Софт, скрипты, лицензии 0 01.07.2012 00:59
Проблема с MySql при обновлении до DLE 9.6
DLE 5 01.05.2012 23:08
Книга по PHP и MySQL
Оффтоп и свободные темы 9 23.03.2012 19:51
Вопрос по датам в mysql
Web программирование 0 15.08.2011 13:46
Смотрим выдачу гугла по датам индексации
Прочее 9 12.09.2009 12:07

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры