Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Разбиение на количество выводимых строк

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Гость
Отправлено: 04 Августа, 2006 - 10:52:50
Post Id


УДАЛЁН










Вопрос конечно довольно ламерский но просто сам корректно изложеной инфы по этому вопросу найти несмог.
Есть скрипт инвертирующий *.txt файл и выводящий его содержимое на страницу таким оброзом что последняя запись становится первой. Вот он:

CODE (text):
скопировать код в буфер обмена
  1. $fcontents = file('output.txt');
  2. $fcontents=array_reverse($fcontents);
  3. $crtsplit=" ";
  4. for ($i=0; $i<count($fcontents); $i++ )
  5.        {       
  6.        $crtsplit=explode(" ",$fcontents[$i]);  
  7.          foreach ($crtsplit as $value) 
  8.          {     
  9.          }     
  10.   $line=$crtsplit[0].$crtsplit[1] ;            
  11.   }    
  12.  
  13. while (list($line_num, $line) = each($fcontents)) {
  14.         if($line_num != 0) {echo "<hr color=#333333>";}
  15.         echo "<br>$line<br>";
  16. }


вот его еще нужно научить разбивать содержимое *.txt на страницы так чтобы на страницу выводилось скажем по 10 зиписей. Может кто что подскажет?
 
 Top
f0rm4t
Отправлено: 07 Августа, 2006 - 14:06:20
Post Id



Посетитель


Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006  


Помог: -1 раз(а)




Пробуй так:
PHP:
скопировать код в буфер обмена
  1. <?
  2. $file=file("2.txt");
  3. for ($i=count($file);$i>count($file)-10;$i--){
  4.   echo $file[$i-1]."<br>\r\n";
  5. }
  6. ?>

А вообще, если хочешь сделать удобную навигация (вывод по страницам), то лучше использовать СУБД.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB