<?php $aranan = $_GET["ara"];
$urunsorgula=mysql_query("SELECT * FROM urunler where urun_durum='AKTIF' and urun_ad Like '%$aranan%' or urun_stokkodu Like '%$aranan%' or urun_barkod Like '%$aranan%' ORDER BY urun_listefiyat ASC");
while ($uruncek=mysql_fetch_assoc($urunsorgula)) {?> PDO & MySQL Arama Sorgusu (Türkçe & Ingilizce Karakter Uyumu) Nasıl Yapılır? YARDIM
6
●164
- 24-04-2020, 21:57:58Merhaba, arama bölümünde içerik "Türkiye" ise "Turkiye" yada "Türkıye" gibi tüm olasılıklarda içerik bulmasını istiyorum. Teşekkür ederim.
- 24-04-2020, 23:42:12Met adlı üyeden alıntı: mesajı görüntüle
<?php $aranan = $_GET["ara"]; $urunsorgula=mysql_query("SELECT * FROM urunler where urun_durum='AKTIF' and urun_ad Like '%$aranan%' or urun_stokkodu Like '%$aranan%' or urun_barkod Like '%$aranan%' ORDER BY urun_listefiyat ASC"); while ($uruncek=mysql_fetch_assoc($urunsorgula)) {?>Burada doğru kullanım nasıldır. yaptım olmadı :/ - 25-04-2020, 01:18:43Teşekkür ederim, olmadıyavuzselim57 adlı üyeden alıntı: mesajı görüntüle
bağlanma şansı olabilirmi
kanalınıza abone oldum (:
- 25-04-2020, 01:43:02
$aranan2 = trim($aranan); $turkceharf= array('ü', 'ı', 'ç', 'ö'); $replace = array('u', 'i', 'c' , 'o'); $newaranan= str_replace($turkceharf,$replace,$aranan2);Bu tarz bir fonksiyon oluşturup sorguda OR ile $newaranan değerini aratabilirsiniz