v2.5.2
Giriş yap

PHP ile yazım hatalarını düzeltme

erdal42
467 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhabalar,

Arama form'a atatürk yazılacakken atattürk veya aatatürkk gibi yanlış yazılmalarda otomatik olarak 'atatürk'e çevirip php'i çalıştırmasını istiyorum. Böyle imkan var mı dır ?

alperdursun
1070 gün önce

Merhabalar,

Öncelikle bu isteğiniz için bir algoritma oluşturmak en sağlıklısı olacaktır lakin mysql bize bununla ilgili ufak yardımlarda bulunur. Bunları kullanabilirsiniz.

SQL Sorgunuzun

...where name = '$name'

olduğunu varsaydığımız seneryoda soundex metodu ile,

...where soundex(name) = soundex('$name')
#veya
...where name sounds like '$name'

şeklinde bir kullanım işinizi görecektir. Laravel tarzı güncel frameworklerde 'Laravel like eloquent' araması karşınıza olumlu sonuçlar çıkartabilir. Ancak bu kullanımlar tam olarak asla işinizi görmeyecektir. Tatmin edici sonuçlar verir.