[PHP] zajawka z artykułu

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Dawid Pytel
Nowy
Nowy
Posty: 67
Rejestracja: śr cze 19, 2002 8:58 pm
Lokalizacja: Tychy
Kontakt:

[PHP] zajawka z artykułu

Post autor: Dawid Pytel »

Witam

Mam mały problem ze skryptem.
Otóż w bazie danych trzymam artykuły a na stronie chcę wyświetlić spis artykułów wraz z zajawką (pierwsze 150 znaków z tekstu uwzględniając całe wyrazy). Napisałem sobie skrypt który znakomicie sobie z tym radził.
Pobierał on pierwsze 150 znaków i kończył wykonywać pętle gdy znalazł pusty znak - w ten sposób nie ucinał tekstu.
Jednak pojawił się problem. Do bazy dodano tekst wielkości mniejszej niż 150 znaków. W takiej sytuacji skrypt się... zawiesił próbójąc pobrać 150 znaków :(

Tak więc może znacie jakieś inne rozwiązanie które mógłbym wykorzystać?
Z góry dziękuję za odpwoiedź.
Seth
Przelotem
Przelotem
Posty: 225
Rejestracja: ndz lis 03, 2002 6:01 pm
Kontakt:

Re: [PHP] zajawka z artykułu

Post autor: Seth »

To moze dja IF'a przed pobieraniem i jezeli jest < 150 poprostu go wypisz bez ucinania :roll:
Wojciech Jurewicz
Przelotem
Przelotem
Posty: 274
Rejestracja: wt lip 22, 2003 11:29 pm
Lokalizacja: Mazury
Kontakt:

Re: [PHP] zajawka z artykułu

Post autor: Wojciech Jurewicz »

Zawiesz się... Jeżeli korzystasz z jakiejś pętli, to nie wiem czy to dobry pomysł. Uzyj funkcji wordwrap() i nie będzie problemu...
ODPOWIEDZ