asıl kodda yok hocam şimdi fark ettim eski kod doğrusu alttaki metaphone u mysql üzerinde uygulayabilirmiyiz sorgu yaparken
$SqlCh = "SELECT * FROM cihazlar WHERE lokasyon LIKE '%".@$_POST['lokasyon']."%'
and kategori LIKE '%".@$MySql->GetCategory($_POST['selectkate'])."%'
and marka LIKE '%".@$MySql->GetMarka($_POST['selectmarka'])."%'
and model LIKE '%".@$MySql->GetModel($_POST['selectmodel'])."%'
and tip LIKE '%".@$MySql->GetTip($_POST['selecttip'])."%'
and durum LIKE '%".@$EnvStatus[$_POST['selectdurum']]."%'
and zimmet LIKE '%".@$_POST ['zimmet']."%'
and sn LIKE '%".@$SeriNo."%'
and dv LIKE '%".@$_POST['dv']."%'
and demirbas LIKE '%".@$EnvDemir[$_POST['demirbas']]."%'
";
Şunu açıkça yazmamışsınız:
post edilen veri Ayşe'dir. Mysql veritabanında Ayşe olarak kayıtlı bir zimmet kaydı mevcuttur. LIKE ile bu filtreleme yapılamamaktadır.
Sorunu tam anlatırsanız nokta atışı yapabiliriz.