Php, ucinanie tekstu

0

Mam stronę turystyczną o regionie. Wchodzę w zakładke ciekawe miejsca i pokazuje mi w tabeli np 10-15 ciekawych miejsc. Standardowo nagłówek, opis, zdjęcie i moze data. Jak napisać skrypt w PHP, zeby opis pokazywało tylko do 300 znaków?? Pod spodem mam pod każda tabelą przycisk czytaj wiecej.


foreach ($tablica_z_wynikiem_sql as $w){
foreach($w as $k1 => $i){
 $i;
	$a=strlen($i); //ilość znaków
if ($i > '300'){
	$z = substr($i, 0, 300); 
	  $z= array();
	 $c= array();
 $c = $z;
}
else{$c = $i;}

}} 
0

ok, zrobiłem tak:

$query = "SELECT naglowek, LEFT(opis,300) as opis FROM ciekawe";

i jest git

0

można też tak:
$krotki = substr($dlugi,0,300);

1 użytkowników online, w tym zalogowanych: 0, gości: 1