Как выводить данные из файла порциями по неск. штук?
1.Открыть и анализировать файл данных или базу данных
2.Сортировать данные( например , записи в гостевой) по несколько( пусть будет 10 штук)
3.Выводить первые 10 на страницу, а на остальные показывать ссылки
Причём это надо делать при открытии html файла гостевой, так как в файлданныц постоянно добавляются новые записи
Мне надо хотя бы подсказать как примерно это сделать...
Я недавно начал с этим заниматься
Да и неплохо было бы иметь возможность оставлять свой URL в сообщении
Спасибо
Игорь
сначала читается ВЕСЬ файл и заполняется несколько массивов (ну там сообщения, имена, ответы и т. д.) а уже потом из каждого из них выбираются только нужные (например, первые 10 шт.) и выводятся. все остальные просто выбрасываются. а pagebar делается отдельно, на основе длины массива сообщений. ну вот вроде и всё...
http//www.codenet.ru/gbook/].
Даже больше, я делал сервер бесплатных гостевых книг [http//guestbook.novgorod.ru/].
В первом случае я делал так
Каждая запись хранится в отдельном файле. Имя файла получается следующим образом
"data.".time()
Для вывода записей читается каталог (см. PHP Manual), сортируется, и выводится содержимое, скажем, только 10 нужных файлов.
Во втором случае я использовал mySQL и нужные записи получал следующим образом
SELECT * FROM data WHERE login='$login' ORDER BY date LIMIT $start,10
вот и все ))
Я тоже делал гостевую книгу [
Даже больше, я делал сервер бесплатных гостевых книг [http//guestbook.novgorod.ru/].
В первом случае я делал так
Каждая запись хранится в отдельном файле. Имя файла получается следующим образом
"data.".time()
Для вывода записей читается каталог (см. PHP Manual), сортируется, и выводится содержимое, скажем, только 10 нужных файлов.
Во втором случае я использовал mySQL и нужные записи получал следующим образом
SELECT * FROM data WHERE login='$login' ORDER BY date LIMIT $start,10
вот и все ))