SQL ile belirtilen tablodan mesela naber adlı tablodaki naber_icerik adli tablodan 100 karakterlik veri çekmek istiyorum nasıl yapabilirim.
Bi araştırma yaptığımda ;
"SELECT LEFT (naber_icerik,100) FROM naber "
böyle bir kod ile yapılacağı söylendi fakat en üstte şu komut ile tablodaki tüm verileri listeletiyorum ona nasıl ekleyebilirim;
$db->query("SELECT * FROM naber ORDER BY naber_id ASC")
Konu
"Naber" Databasesinden "Naber_Icerik" tablosundaki bir veriyi çekmeye çalışıyorsun sanırım?
"Select * From Naber_Icerik Where ID= '1'"
"Select * From Naber_Icerik Where ID= '1'"
O çektiğim veri içerisindeki yazıları kısıtlamaya çalışıyorum.
Php ile hallettim
PHP Kod:
.
$detay = $dersler["ders_icerik"];
$uzunluk = strlen($detay);
$limit = 150;
if ($uzunluk > $limit) {
$detay = substr($detay,0,$limit) . "...";
}?>
<p> <?php echo $detay; ?> </p>
Son Düzenleme: 04-08-2020, 18:33, Düzenleyen: PawNod'.
Şöyle yapsak bile mi optimize değil ? 

PHP Kod:
<?php
if (strlen($dersler["ders_icerik"]) > 150) {
$detay = substr($dersler["ders_icerik"],0,150) . "...";
}?>)

