Mysql çekilen veriye karakter kısıtlaması

Kodla Büyü

mehmetaltin

Seçkin Üye
Seçkin Üye
Mesajlar
585
Arkadaşlar veritabanından bazı verileri çekerken örneğin en fazla 30 karakter çeksin istiyorum,nasıl yapabilirim.
 
SELECT LEFT('text', 100) FROM haberler şeklinde örnekler var. Ama istersenez
SELECT LEFT(`text`,100) as ozet FROM news
şeklinde kullanırsanız ozet alan adıyla çekip, kullanabilirsiniz diye düşünüyorum.
 
Hocam dediğinizi aşağıda nasıl yaparım...

Kod:
<?php
 $liste_sayfa = mysql_query("select * from haberler order by haber_id desc limit 3");
 $kayit_sayisi_liste_sayfa = mysql_num_rows($liste_sayfa);
  $grs_sayfa=0;
  echo '<table border="0" width="100%" id="table1">';
  $sira=0;
 while ($grs_sayfa < $kayit_sayisi_liste_sayfa)
     {
                 
                 $haber_id=mysql_result($liste_sayfa,$grs_sayfa,"haber_id");
		 $haber_baslik=mysql_result($liste_sayfa,$grs_sayfa,"haber_baslik");
		 $haber_kisa=mysql_result($liste_sayfa,$grs_sayfa,"haber_kisa");
		 $resim=mysql_result($liste_sayfa,$grs_sayfa,"resim");
                 $tarihi=mysql_result($liste_sayfa,$grs_sayfa,"tarih");

 if ($sira=="0"){ echo '<tr>';}
?>
                                 


        <td align=center >



      <font color='#FF0000' size=2><div align='left'><?php echo "$haber_baslik";?><div align='right'><?php echo "$tarihi";?> </font><br><div align='center'><img src="haberkucukimg/<?php echo"$resim";?>" width="200" onError="this.src='haberkucukimg/yok.jpg';"/><br></a> <i><br><a href="?link=haberdetay&haber_idsi=<?php echo "$haber_id";?>"><div align='left'><?PHP echo $haber_kisa; ?><br>
        <br>
        </td>
 
$kackarakter=30;
$haber_kisa=substr(mysql_result($liste_sayfa,$grs_sayfa,"haber_kisa"),0,$kackarakter)
 
Geri
Üst