$kelimeler = explode(',', $sy['tags']);
$tagscount = count($kelimeler);
$i="0";
foreach ($kelimeler as $anahtar=>$deger) {
$sor='tags LIKE "%'.$deger.'%"';
$i=$i+1;
if($tagscount==$i){ $or=""; }elseif($tagscount>$i){ $or="OR";}
$sorbakalimtag=' '.$sor.' '.$or.'';
echo $sorbakalimtag;
}
$q_sor_sql= 'SELECT * FROM ms_post WHERE postid!="'.$postid.'" AND '.$sorbakalimtag.' ORDER BY postid DESC LIMIT 4'; Etiket sql çekmede yardım
2
●197
- 07-12-2015, 13:04:54Merhaba arkadaşlara bi işim için yakın olan etiketleri çekmek için bir foreach kodu yazdım ancak foreach bütün sonuçlarını sqlda yazdırmak istiyorum ancak bunu yapamadım bi yardımcı olacak varmı?
- 07-12-2015, 20:02:12Sizin dediğiniz denedim ancak her değişkende veya toplamda bir çok query çıkıyor buda fazlaca query çalıştırararak veritabanını yorması demekhalil2233 adlı üyeden alıntı: mesajı görüntüle