Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

19.06.2009, 20:38
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
[php]показать правильно
Привет всем, вопрос, как мне открыть файл и показывать допустим первые двадцать строк и чтобы внизу было типа 1,2,3,..,10 типа того?
|
|
|

19.06.2009, 20:44
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
подскажите ещё сайт, где бы были исходники скриптов ява и пхп чтоб сразу посмотреть, как-то попал на исходники ява, но потом отрубили свет) и уже не смог найти)
|
|
|

19.06.2009, 21:06
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Сообщение от rubik-nerubik
Привет всем, вопрос, как мне открыть файл и показывать допустим первые двадцать строк и чтобы внизу было типа 1,2,3,..,10 типа того?
PHP код:
<?php
$file = 'файл.txt'; // Тут файл свой напиши
$number = 20; // Сколько надо вывести ?
$varname = file($file);
for ($n = 0; $n < $number; $n++)
{echo $varname[$n].",";}
?>
Сообщение от rubik-nerubik
подскажите ещё сайт, где бы были исходники скриптов ява и пхп чтоб сразу посмотpеть, как-то попал на исходники ява, но потом отрубили свет) и уже не смог найти)
Исходники.ru
|
|
|

19.06.2009, 21:13
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
чётко! а слушай, а как быть с типа внизу ссылки типа на другое части файла, т.е. как в разных КМС
внизу 1,2,3 т.е. следующие 20 и т.д.
|
|
|

19.06.2009, 21:28
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
|
|
|

19.06.2009, 22:09
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
мне надо с файлом =(
|
|
|

19.06.2009, 22:11
|
|
Познавший АНТИЧАТ
Регистрация: 13.04.2006
Сообщений: 1,738
Провел на форуме: 5151669
Репутация:
1198
|
|
фух нахер.....
PHP код:
<?php
error_reporting(0);
$file = '1.txt';
if(($number == '') or ($number == '20')) { $number= 20; $n11=0; }
else { $number1=$number; $number+20; $n11=$number1-20; }
$file_array = file ("1.txt");
if(!$file_array)
{
echo("Ошибка открытия файла");
}
else
{
$num_str = count($file_array);
$tr= (int) ( $num_str/ 20 );
} $tr++; $tr++;
$varname = file($file);
echo"1) ".$n." 2) ".$number."<br>";
for ($n = $n11; $n < $number; $n++)
{echo $varname[$n]."<br>";}
echo"<hr>";
for ($n1 = 1; $n1 < $tr; $n1++)
{
$n2+=20;
echo "<a href='?number=$n2'>$n1</a> "; }
?>
взял небольшой кусок жефорца, и добавил своё, терь работает как ты хотел
|
|
|

19.06.2009, 22:16
|
|
Участник форума
Регистрация: 04.05.2007
Сообщений: 267
Провел на форуме: 409147
Репутация:
33
|
|
0_0 СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!
|
|
|

19.06.2009, 23:11
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
2 geforse
посмотрел статью пипец ))
// Общее количество информации
$count = mysql_numrows(mysql_query('select * from table')) or die('error! Записей не найдено!');
$pages_count = ceil($count / $perpage); // Количество страниц
а если таблица в 60 полей и весит 4 гигобайта? жееесть >___< говнокод
так правильнее (с моей точки зрения хех)
Код:
SELECT COUNT(*) AS "cnt" FROM TABLE
для тех кто в танке (ну хотябы так...)
PHP код:
$count=mysql_fetch_array(mysql_query('SELECT COUNT(*) AS "cnt" FROM TABLE'),MYSQL_ASSOC);
$pages_count = ceil($count['cnt'] / $perpage);
Последний раз редактировалось Gar|k; 19.06.2009 в 23:16..
|
|
|

19.06.2009, 23:52
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
эээ Gar|k а причём тут я ?)))
Ссылка сверху не моя ... просто я гуглом пользоваться в детстве научился )
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|