• 06-12-2021, 14:41:19
    #1
    Merhaba, ürün adı: HAK KARE SAKSI NO 7 ama arama yaparken örneğin kare saksı 7 no yazınca da gelmesini istiyorum. Örnek sorgumuz aşağıdaki gibi olsun, sorguyu nasıl yapmam lazım. Çok teşekkür ederim. Yakın sonuçları da almasını istiyorum. Mesela, ofis viledası ürün adı. ev için vileda yazsa da gelmeli gibi...

    select * from urunler where urun_ad like '%$kelime%'
  • 06-12-2021, 14:55:14
    #2
    Aklımda bir kaç fikir var ama yine de diğer arkadaşların cevaplarını merak ettim konuyu takip ediyorum.
  • 06-12-2021, 15:01:00
    #3
    Gelen kelimeyi parçalayıp istediğin kuralları uygulayıp (Büyük Küçük vs ) or where ile sorgulatabilirsin.
  • 06-12-2021, 15:52:16
    #4
    fatbotter.com
    Benzer aramaların yapıldığı bir web sitem için ben de gelecek farklı fikirleri merakla bekliyorum.
  • 06-12-2021, 16:04:22
    #5
    Mesela, ofis viledası ürün adı. ev için vileda yazsa da gelmeli gibi...

    Bunu düz bir sql sorgusu ile yapamazsınız. Ürünlerinize tag girmeniz gerekli aramalar bu taglara göre yapılabilir. Başka imkansız.
  • 06-12-2021, 21:22:39
    #6
    KarincaServer adlı üyeden alıntı: mesajı görüntüle
    Gelen kelimeyi parçalayıp istediğin kuralları uygulayıp (Büyük Küçük vs ) or where ile sorgulatabilirsin.
    bu çok mantıklı kelimeyi parçalama konusunda nasıl bir yapı geliştirilebilir örnek bişey varmı
  • 07-12-2021, 00:19:52
    #7
    hkasistan adlı üyeden alıntı: mesajı görüntüle
    bu çok mantıklı kelimeyi parçalama konusunda nasıl bir yapı geliştirilebilir örnek bişey varmı
    Aslında onada gerek yok. Ajax Live Search araştır biraz. ister tek harfle ıster 5 harfle uyusuan her seyı sorgulayabılır sana. Harf bazlı arama yapabılırsın. Sen karar verıyorsun kaç harfte arama yapacagına.

    Diğer türlü explode ile boşluk karakterınden parçalayabilirsin. Buna görede sorgunu yazabilirsin.
  • 07-12-2021, 09:00:32
    #8
    KarincaServer adlı üyeden alıntı: mesajı görüntüle
    Aslında onada gerek yok. Ajax Live Search araştır biraz. ister tek harfle ıster 5 harfle uyusuan her seyı sorgulayabılır sana. Harf bazlı arama yapabılırsın. Sen karar verıyorsun kaç harfte arama yapacagına.

    Diğer türlü explode ile boşluk karakterınden parçalayabilirsin. Buna görede sorgunu yazabilirsin.
    o şekilde var zaten de ona rağmen bulamıyorlar. bi n11 yada hepsiburada gibi hiç boş gelmeyen arama sonuçları gibi olsun istiyorum. çünkü ajax ile ne gelecek diye beklemiyorlar oralarda. çok teşekkür ederim herkesin yorumu için
  • 07-12-2021, 12:11:34
    #9
    Fulltext search hakkında araştırma yapın işinizi görecektir.