Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Iscitavanje texta na vise stranica

[es] :: PHP :: Iscitavanje texta na vise stranica

[ Pregleda: 2321 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Take
Ivan Vicentijevic
d.o.o Magic Design
Kragujevac

Član broj: 147842
Poruke: 83
*.dynamic.sbb.rs.

Sajt: www.ubzrs.org


Profil

icon Iscitavanje texta na vise stranica10.02.2010. u 16:18 - pre 172 meseci
Pozdrav, potrebna mi je mala pomoc oko lomljenja texta na vise stranica zavisnosti od duzine, recimo imam text od 3 strane u wordu, kako ga poderliti na 3 stranice prilikom iscitavanja iz baze?
Googlao sam ali nista nisam nasao, jedino wordwrap() pa da odredim neki broj chactera, ali ako neko ima bolje resenje ... Unapred Hvala.
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.dynamic.sbb.rs.



+13 Profil

icon Re: Iscitavanje texta na vise stranica10.02.2010. u 20:21 - pre 172 meseci
Iskoristi MySQL-ovu SUBSTRING() funkciju:

Code (php):

$sql = "SELECT SUBSTR(kolona_koja_sadrzi_text, 0, 100)" // Prikaz prvih 100 karaktera
 


Mozes da iskombinujes sa ovim nesto ;)

P.S. Mozes i sa PHP-om ovo da budzis, ali, cenim da je nepotrebno izvlaciti ceo text, pa ga obradjivati u PHP-u ;)

Pozz!
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-1.sezampro.yu.



+33 Profil

icon Re: Iscitavanje texta na vise stranica10.02.2010. u 21:12 - pre 172 meseci
A meni najpre nije jasno kako to misliš da "prelomiš tekst na više stranica"? Kakvih stranica? Misliš na paginaciju, ili šta?
 
Odgovor na temu

Take
Ivan Vicentijevic
d.o.o Magic Design
Kragujevac

Član broj: 147842
Poruke: 83
*.dynamic.sbb.rs.

Sajt: www.ubzrs.org


Profil

icon Re: Iscitavanje texta na vise stranica11.02.2010. u 00:35 - pre 172 meseci
Hmm, ne verujem da ce to da mi pomogne, tako mogu jedino da izvucem odredjen broj charactera po stranici, meni bi trebalo da podeli text neke duzine na recimo 2 ili 3 stranice zavisno od duzine texta, kao paginacija, ali da duzina texta na jednoj stranici bude recimo 20 redova ili duzina diva. Ako koristim SUBSTRING() i stavim 0-200 chara na prvu stranicu, 200-400 na drugu ... ukoliko bude duzi text moracu da dodajem stranice.
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Iscitavanje texta na vise stranica11.02.2010. u 01:06 - pre 172 meseci
Najlakše je da tekst zaista razbiješ pri unosu i upišeš u tabelu oblika stranice(tekst_id, stranica, tekst) pk(tekst_id, stranica) ind(tekst_id).

Broj stranica i-tog teksta onda dobijaš pomoću SELECT MAX(stranica) FROM stranice WHERE tekst_id=i, a tekst njegove n-te stranice pomoću SELECT tekst FROM stranice WHERE tekst_id=i AND stranica=n

Pogodnost ovog rešenja je što su ti stranice indeksirane tako da je zahvat iz baze optimizovan i ne dovlačiš višak podataka. Druga prednost je što ovako možeš da podržiš i ručne prelome teksta čitajući pagebreak oznaku iz Word dokumenta, da posebno obradiš prelom naslova i izbegavanje siročića, sve to pri uvozu dokumenta.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Take
Ivan Vicentijevic
d.o.o Magic Design
Kragujevac

Član broj: 147842
Poruke: 83
*.dynamic.sbb.rs.

Sajt: www.ubzrs.org


Profil

icon Re: Iscitavanje texta na vise stranica12.02.2010. u 09:20 - pre 172 meseci
Hvala na odgovoru, probao sam ovaj nacin i mislim da ce posluziti (s obzirom da nema drugog).
 
Odgovor na temu

[es] :: PHP :: Iscitavanje texta na vise stranica

[ Pregleda: 2321 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.