• 28-08-2022, 23:59:33
    #1
    Merhaba örneğin web tasarım verisi var ve bunu adam wb tsrm veya benzer eksik karakter yazsa da nasıl listeleme yapabilirim?
  • 29-08-2022, 00:17:09
    #2
    Bence öyle bir şeyde yapay zeka falan girer. Şöyle bir yapıda olabilir, Google'de arama yapabilir ya da sözlük kontrolü gibi bir şeyler. Diğer türlü sadece PDO ile kütüphanesiz zor. Kütüphanesi var mı onu da hiç araştırmadım.

    Böyle bir şey de yapılabilir: https://hakan.io/jquery-ui-ve-php-il...tik-tamamlama/
  • 29-08-2022, 00:20:46
    #3
    @ibocum; öyle değil hocam sqlde ki data içinde arama yaparken did you mean gibi veya google gibi bi algoritma değil sadece basit benzer kelimeyi bulucak bunun için bi sistem görmüştüm yıllar önce ama hatırlayamadım
  • 29-08-2022, 01:43:38
    #4
    soundex/sounds like fonksiyonlarını inceleyebilirsiniz;

    SELECT * FROM hizmetler WHERE SOUNDEX(hizmetAdi) LIKE SOUNDEX('wb tsrm')
    kelimelerin fonetik olarak birbirlerine yakınlığını hesaplayan bir algoritma olarak, bildiğimiz like operatöründen farklı çalışıyor. şöyle daha kullanışlı olacaktır;

    SELECT * FROM hizmetler WHERE SOUNDEX(hizmetAdi) LIKE CONCAT(TRIM(TRAILING 0 FROM SOUNDEX('wb tsrm')), '%')
  • 29-08-2022, 01:47:02
    #5
    $veri = $_GET['gelenveri'];

    $sorgu = "SELECT from TABLO WHERE baslik LIKE '%$veri%'";
  • 29-08-2022, 09:11:51
    #6
    @wisex; hocs ben mi yanlış sordum acaba 😂
  • 29-08-2022, 10:10:39
    #7
    emirkrgz adlı üyeden alıntı: mesajı görüntüle
    @wisex; hocs ben mi yanlış sordum acaba 😂
    Aratılan kelime veri değişkeni oluyor bizde hangi tablodan veri çekeceksek ona göre filtreleme yapıyoruz WHERE ile LIKE ile benzer harf-kelime filtresi de ekliyoruz
  • 29-08-2022, 11:14:11
    #8
    @wisex; bahsettiğim regx gibi bir benzerlik sorgusu etiket ile olabilir veya buna benzer bir yapı aslında kelimeleri parçalayıp arama veya
  • 29-08-2022, 12:11:39
    #9
    emirkrgz adlı üyeden alıntı: mesajı görüntüle
    @wisex; bahsettiğim regx gibi bir benzerlik sorgusu etiket ile olabilir veya buna benzer bir yapı aslında kelimeleri parçalayıp arama veya
    LIKE sorgusu benzer kelimeleri getiriyor eksik harfli olsa bile. % işareti bunu sağlıyor. Diğer arkadaşların attığı kodları da deneyerek deneme-yanılma ile test edip sonucu paylaşırsanız yardımcı olabiliriz.