Gibi arama deyimini kullanırken MySQL OR deyimi kullanmak nasıl

0 Cevap php

Ben döndü ne bağlı olarak farklı arama terimleri kullanarak muitple alanları arar küçük, iyi bir arama deyimi oluşturmak için çalışıyorum. Ben basiclly Ben bir arama terimi sonraki bir deneyin bulunamadı değilse aramak istediğiniz bir düzen kuruyorum. Ancak ben sadece bir veri tipi ayrı arandığı bir WHERE yan tümcesi kullanıyorum. Benim sipariş doğru olduğunu düşünmüyorum çünkü şu anda ben döndü bazı garip sonuçlar alıyorum, bu benim fıkra gözardı ediliyor NEREDE gibi görünüyor.

burada benim deyimi (ben usig PHP AM):

mysql_query("SELECT * FROM item AS i LEFT JOIN country AS c ON i.country_id = c.country_id WHERE i.item_status = 'active' AND (i.item_name LIKE '%".$_SESSION['item']."%') OR i.item_description LIKE '%".$_SESSION['description']."%' OR i.item_name LIKE '%".$_SESSION['description']."%' "); 

Şimdiden teşekkür ederim.

0 Cevap