#31 2008.01.27 12:53

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

А нет. Там полный писец smile // По [br] только делится статья и заголовок. Затем скрипт берет всю статью и начинает с ней работать.

Добавлено спустя   1 минуту  2 секунды:
А если она будет весить 100 килов... Тормозить не будет? Хм


Стране нужны автобусы!

Неактивен

#32 2008.01.27 13:06

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

$strrpos=strrpos($ar_text[1], " ");
$pages=1;
$t_si=0;
while($t_si<$strrpos){
$string = substr($ar_text[1], $t_si, $simvol);
$t_ki=strrpos($string, " ");
$m_sim=$t_ki;
$strings[$pages] = substr($string, 0, $m_sim);
$t_si=$t_ki+$t_si;
if($pa==$pages){$page_text=$strings[$pages];}
if($strings[$pages]==""){$t_si=$strrpos++;}
else{$pages++;}

Добавлено спустя   2 минуты  7 секунд:
Это наверно может по


Стране нужны автобусы!

Неактивен

#33 2008.01.27 13:22

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

ужс smile

Неактивен

#34 2008.01.27 15:30

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Ща скрипт нашел smile на
tegos.ru // я конечно ниче не понимаю в напряге сервер, но мне кажется что то не то. Собирается из файла строка и с нужного символа по нужный работой скрипта читаем по 1! Символу. Так сделано что бы узнать что наступил конец файла. А если мне надо по 10000 символов выводить? smile

Отредактировано Helqg (2008.01.27 15:32)


Стране нужны автобусы!

Неактивен

#35 2008.01.28 14:20

mssk
Гость

Re: PHP+MySQL

Народ такая проблемка, мне нужно из базы вывевести все данные у которых  $id_user =$ id
делаю запрос
$sql = mysql_query("SELECT * FROM `users_project` WHERE `id_user` = '$id'");
$data = mysql_fetch_array($sql);
$url = $data['url'];
$pref = $data['pref'];
$name = $data['name'];
$wm = $data['wm'];
$email = $data['email'];
$status = $data['status'];
вывожу все данные на страницу данные выводяться но не все, у меня в бд две записи у которых id_project=2 и 3 выводиться только та у котрой $id_project=2
вот структура бд
CREATE TABLE `users_project` (
  `id_project` int(10) unsigned NOT NULL auto_increment,
  `id_user` int(10) unsigned NOT NULL default '0',
  `pref` varchar(255) character set cp1251 NOT NULL default '',
  `url` varchar(50) character set cp1251 NOT NULL default '',
  `name` varchar(150) character set cp1251 NOT NULL default '',
  `md5key` varchar(250) character set cp1251 NOT NULL default '',
  `email` varchar(30) character set cp1251 NOT NULL default '',
  `wm` varchar(13) character set cp1251 NOT NULL default '',
  `status` char(1) character set cp1251 NOT NULL default '',
  PRIMARY KEY  (`id_project`),
  KEY `word` (`pref`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1250 PACK_KEYS=0 AUTO_INCREMENT=9 ;

#36 2008.01.28 14:35

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

Код:

1
span style="color: #0000BB"><?php$sql = mysql_query('SELECT * FROM `users_project` WHERE `id_user` = '.$id);while($data = mysql_fetch_assoc($sql)){$url = $data['url'];$pref = $data['pref'];$name = $data['name'];$wm = $data['wm'];$email = $data['email'];$status = $data['status'];// делаем что-то с этими переменными}?>

Вроде так =)

Отредактировано Gemorroj (2008.01.28 14:38)

Неактивен

#37 2008.01.28 14:47

mssk
Гость

Re: PHP+MySQL

Работаетbig_smile Сенкс ))

#38 2008.01.28 20:19

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

$open=fopen($file,'r');
fseek($open,$page*$length,SEEK_SET);
$textfull=fread($open,1020);
$last=strrpos($textfull,' ');
$textnotend=substr($textfull,0,$last);
if($page!=0)
{
$start=strpos($textnotend,' ');
;
$text=substr($textnotend,$start);
echo $text;} else echo $textnotend;

Добавлено спустя   2 минуты  1 секунду:
Во так решил оставить. Вроде ниче так smile осталось сделать красиво, коротко и защищенно.

Добавлено спустя   3 минуты  52 секунды:
Вообщем остальное мелочи... Выбор папки и так далее... Решена главная проблема: при делении слов у меня браузер никак не хотел читать. А опера заходила


Стране нужны автобусы!

Неактивен

#39 2008.01.28 21:03

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

Код:

1
span style="color: #0000BB"><?php$length = 5000; // Кол-во символов$page = intval($_REQUEST['page']); // Номер страницы$file = 'file.txt'; // Текст$open = fopen($file,'r');fseek($open,$page*$length,SEEK_SET);$textfull = fread($open,$length);$last = strrpos($textfull,' ');$textnotend = substr($textfull,0,$last);if($page){print substr($textnotend,strpos($textnotend,' '));}else{print $textnotend;}?>

Насколько я понял это должно выглядеть так?

Добавлено спустя   1 минуту  15 секунд:
Пользуйтесь BB кодами!! код выделяется с помощью кода [cоde]код[/cоde]

Неактивен

#40 2008.01.28 21:24

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Ага. Ты правильно понял. Но думаю все таки во

Код:

1
fread();

надо добавлять пару символов. Ща надо глянуть что за request.

Отредактировано Helqg (2008.01.28 21:27)


Стране нужны автобусы!

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.034 s