page split

4 отговора 161 прегледа
#1

page split

Zdrawejte,

opitwam se kato izkarwam danni ot dadeno pole na MySQL da nakaram PHP-to da go pokazwa stranica po stranica (ako e > ot edna stranica). Opitwam s towa, no ne stawa:

if (!isset($page)) $page = 0;
$opit=split("\[PAGEBREAK]",$hirsch);
$hirsch=$opit[$page];
echo( "$hirsch" );

Chudq se wyobshte dali moje da stane taka. W web-a dokumentite nqmat stranici i predpolagam towa wodi do tam che split se byrka. Ili az nqkyde gresha?

Отговор
в отговор на Hirschman #2

Re: page split

Привет.

Най лесно можеш да прескочиш проблема си като изкарваш на страница по определен брой записи. Например първите 30. И след това има следщата страница и т.н.

Отговор
в отговор на Hoвaтop #3

Re: page split

Не е такъв случая - не извеждам записи, а съдържанието на текстово поле. И ми се ще ако текста е дълъг да го цепне на страници.

Отговор
в отговор на Hirschman #4

Re: page split

a taka:

da rechem imash golemia tekst:
....
zimashgo i izkarvash pyrvite edikolko si reda ( tova dali mozhe da se pravi?)

za sledvashta stranica sledvashtiti edi kolko si reda ....
i taka ne sum siguren che e osyshtestvimo
naprimer kogato se izkarvat resultati kato redove ot DB
mozhe da se pravi taka che seki put zaiavakata e edna i syshta no se upravliava ot LIMIT
i se zimat da rechem ot 0 do 30 reda ...
posle ot 30 do 60 reda....
....

dali e vuzmozhno?

Отговор
в отговор на edmon #5

Re: page split

Може...

@redowe=split("\015?\012", $tekst);

mi... az li da ti kazwam kak da iwedesh chast ot masiwa? ako si smenil nowite redowe s
, to zamesti \015?\012 s
.... i polzwaj explode wmesto split

ViruS
Отговор