arkadaşlar şöyle bir arama tablom var
sadece ilanlar.id üzerinde arama yapabiliyor ben iki tabloda arama yapmak istiyorum , tablom şu şekilde ,
$query_Recordset2 = "SELECT * FROM ilanlar left join resimler on (resimler.id = ilanlar.id) WHERE ilanlar.id like '%$_GET[id]%' and not ilanlar.durum =1 and not ilanlar.durum =4 and not ilanlar.durum =2 and not ilanlar.durum =3 and not ilanlar.durum =5 and not ilanlar.durum =6 ORDER BY ilanlar.id DESC";
ilanlar.aciklama üzerindede arama yapmak istiyorum bunu nasıl yapabilirim?
iki tabloda arama yapmak
2
●330
- 18-12-2012, 10:48:31WHERE ilanlar.aciklama LIKE '%aranan%' AND ilanlar.id....
şeklinde ekleyebilirsin... sorguyu yazarken LEFT JOIN, ON, LIKE, AND, NOT gibi sql'e özel kısımları büyük harfle tablo adı, alan adı gibi kısımları küçük harflerle yazarsan okuyan için rahatlık olur.. ayrıca ilanlar.id için LIKE değil eşittir kullanman gerekli.. güvenlik için $_GET ile aldığın veriyi de direk sorgu içinde kullanmamalısın...