Постраничный вывод

JustLikeFar

Новичок
Постраничный вывод

Пожалуйста, не посчитайте меня ленивым или наглым, но в поиске примеры только по МуSQL:( Я с этим всем просто запутался...
Ну пожалуйста, пожалуйста, пожалуйста, пожалуйста, пожалуйста помогите сделать постраничный вывод вот этого:

PHP:
function view_raz()
{ $dir = dir("content"); 
while($file = $dir->read())
if (($file != '.') && ($file != '..')) { 
echo "$file";
}
$dir->close();
:confused: :eek: :(
 

Mozart

Новичок
В поиск - быстрее получится...И вот не надо, что там тока про mysql - все там есть.
 

kvf77

Red Devil
JustLikeFar
че-то я не въеду, $dir->close(); почему вне функции-то?
и вообще - что именно ты хочешь постранично выводить и как именно тебе это надо - телепатов тут нет
 

sakon

П..и.н..ок
задай кол-во выводимых записей на странице, передавай № страницы и из этого вычисляй № записи с которой нужно начинать вывод..
Какие сложности?
 

Mozart

Новичок
Автор оригинала: sakon
задай кол-во выводимых записей на странице, передавай № страницы и из этого вычисляй № записи с которой нужно начинать вывод..
Какие сложности?
А сложностей-то много...Например далеко не полное понимание того, что ты делаешь, как, и к чему ето должно привести...
 

JustLikeFar

Новичок
Скрипт выводит:

file1.php
file2.rar
file3.gif и т.д.
А мне нужно вывести допустим по 2 файла на странице
так чтобы вывод скрипта был такой:
file1.php
file2.rar

1 2 ##<-страницы
 

kvf77

Red Devil
JustLikeFar

ну и в чем проблема пропустить n файлов в зависимости от номера страницы?
 

JustLikeFar

Новичок
kvf77
че-то я не въеду, $dir->close(); почему вне функции-то?<<
Ошибся чуть - чуть с }

-~{}~ 26.10.05 19:35:

kvf77
Не могу сообразить...
 

SiMM

Новичок
> но в поиске примеры только по МуSQL
Какая разница - алгоритм остаётся тем же.
 

dEn

Guest
Поставь вместо
echo $file;

такое:

$files_array[] =$file;

После цикла получишь массив с содержимым директории.

Дальше сообразишь?
 

Mozart

Новичок
http://phpclub.ru/talk/showthread.php?s=&threadid=20819&highlight=%EF%EE%F1%F2%F0%E0%ED%E8%F7%ED%FB%E9+%E2%FB%E2%EE%E4 - хватит?
 
Сверху