Работа с файлами (Guestbook)
Нужна помощь! Я написал гостевуху на PHP ( no mysql ) и мои сообщения постятся сверху вниз, а не снизу вверх, другими словамит КАК СОРТИРОВАТЬ ЗАПИСИ ПО ДАТЕ, САМЫЕ НОВЫЕ НАВЕРХУ? Thanks
ORDER BY ASC | DESC
ORDER BY ASC | DESC
плз, напишы полный код, а то я в php не очень!
плз, напишы полный код, а то я в php не очень!
Это не php а SQL, да и я не телепат ;)
Кинь запрос, которым ты выборку делаешь.
ОООпссссс!
Не заметил noMySQL.
Кидай код, время будет посмотрю.
Нужна помощь! Я написал гостевуху на PHP ( no mysql ) и мои сообщения постятся сверху вниз, а не снизу вверх, другими словамит КАК СОРТИРОВАТЬ ЗАПИСИ ПО ДАТЕ, САМЫЕ НОВЫЕ НАВЕРХУ? Thanks
Если у тя записи находятся в одном файле, то попробуй считать файл в массив: file();
а после юзай функцию array_reverse
Если у тя записи находятся в одном файле, то попробуй считать файл в массив: file();
а после юзай функцию array_reverse
Нахрена читать весь файл, а потом еще сортировать его или реверсить?
Не проще читать с конца :) или организовать запись как надо.
Просто тебе надо продумать как хранить длины сообщений.
Потом выясняешь какой дипазон тебе нужен, вычисляешь смещение и читаешь то что надо.
А если блин читать весь файл то блин представь что будет по мере увеличения числа отзывов. А по мере увеличения тормозов число отзывов будет увеличиваться :) ибо недовольные не молчат.
Не проще читать с конца :) или организовать запись как надо.
Может, лучше свежие сообщения записывать в топ (просто строку с новой записью соединить с файлом)?