lostyazilim

mysql like sorgusunda sıkıntı yaşıyorum

5 Mesajlar 756 Okunma
lstbozum
wmaraci reklam

RedToweR RedToweR Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.01.2016
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad K** Ç**
  • Mesajlar 16
  • Beğeniler 4 / 2
  • Ticaret 0, (%0)
veritabanına yazı eklerken birden fazla kategori seçtiriyorum bu seçilen kategorileri id'leri ile birlikte yazilar tablosundaki kategori_id sutununa yazdırıyorum.

örneğin : 12,7,17 idler virgül ile ayrılmış şekilde kaydoluyor.

sorun şurada kategori.php sayfasında kategoriye ait yazıları listelerken
mysql_query("SELECT * FROM yazilar WHERE kategori_id like '%$kategoriler%'")
sorgusunu çalıştırıyorum 7.kategorideki yazıları listeliyorsam 17. kategorideki yazılarda geliyor, bu sorunu nasıl çözebilirim?
 

 

wmaraci
reklam

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
Direk katagori adını yaz daha kolay olur.
 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Hocam, tek sütunda bütün kategorileri tutmak ayrı bir işkence. Fazladan ilişkili bir tablo oluşturun rahat edin.
 

 

www.ontedi.com
www.cizgi.site

MertTpz MertTpz merttopuz.com Kullanıcı
  • Üyelik 16.07.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Müh. Öğrencisi
  • Konum İstanbul Anadolu
  • Ad Soyad M** T**
  • Mesajlar 215
  • Beğeniler 94 / 93
  • Ticaret 23, (%100)
Merhabalar hocam,
%5 = Sonu 5 ile biten tüm verileri çeker
5% = Başı 5 ile başlayan tüm verileri çeker
%5% = İçerisinde 5 olan tüm verileri çeker

Eğer siz doğrudan girilen değeri istiyorsanız herhangi bir % işareti kullanmadan $kategoriler olarak doğrudan bir kullanım gerçekleştirebilirsiniz.
 

 

wmaraci
wmaraci

RedToweR RedToweR Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.01.2016
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad K** Ç**
  • Mesajlar 16
  • Beğeniler 4 / 2
  • Ticaret 0, (%0)
17. kategoriye eklediğim yazı 7.kategori de de çıkıyor
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al