cryptox1 adlı üyeden alıntı: mesajı görüntüle
Merhabalar. 2 farklı kategoride bir gönderiyi göstermek istiyorum. kategori id: 1,2,11,12, içeriği sadece 1,12 olarak ekliyorum, ancak bu içerik 1,2,11,12 tüm kategorilerde görünüyor. LIKE kullandıgım için içinde 1 olan veya 2 varsa 11,12,13,14 gibi o kategorilerede ekleme yapıyor. Bunu nasıl çözebilirim? ekledigim içeriğin sadece 1,2 de görünmesini istiyorum

$cat=mysql_query("select * from news WHERE cat LIKE '%$news%' limit $s,$perpage");
where cat = ? or cat = ? seklinde denedin mi?
Benim tavisyem boyle yapmak yerine. pivot tablo kullanman.
news, categories, news_categories

news: id, title
categories: id, title
news_categories: news_id, category_id

boylesi daha dogru olur.