• 08-04-2010, 19:49:57
    #1
    Sitemde, hazırladığım videolar modülüne etiket eklentisi yapmaya çalışıyorum, bitti sayılır.
    Arama sayfasında ise bir sorun ile karşılaştım.
    Arama sayfasındaki mysql kodu şu şekilde
    mysql_query("SELECT id FROM videolar WHERE baslik LIKE '%$kelime%');
    Ben ise sadece title sütununda değil, etiket ve aciklama sütunlarında da arama yaptırmak istiyorum. Bunu nasıl yapabilirim?
    Aşağıdaki şekilde denedim çalışmadı.
    mysql_query("SELECT id FROM videolar WHERE baslik, etiket, aciklama LIKE '%$kelime%');
  • 08-04-2010, 19:56:10
    #2
    Alıntı
    mysql_query("SELECT id FROM videolar WHERE baslik LIKE '%$kelime%' OR etiket LIKE '%$kelime%');
    bunu bir dene arkadaşım
  • 08-04-2010, 20:12:10
    #3
    teşekkürler rsmx bu çalıştı.
    Bir de sormak istediğim birşey daha var.
    Örneğin orhan gencebay'a ait bir şarkı var ben etiket olarak orhan-gencebay (linkte (site.com/videolar/etiket/orhan-gencebay/ yazsin diye) yazıyorum bu şekilde arandığında sonuç vermiyor orhan+gencebay (site.com/videolar/etiket/orhan-gencebay/ şeklinde link) olarak arattırdığımda sonuç veriyor. .htacsess ile üst tireleri (-) artı olarak (+) görmesi için düzenleme yaptım ama olmadı. Nasıl yapmalıyım?
    RewriteRule ^videolar/etiket/(.*)-(.*)/ icerik.php?name=videolar&file=search&sop=search&query=$1+$2   [L,NC]