Sorun: MYSQL ve PHP'nin son sürümlerini kullanıyorum. Meseleyi MYSQL FULLTEXT aramasıyla karşı karşıyayız. Özel karakterlerle çalışmaz.Mysql fulltext search özel karakterlerle çalışmıyor
Örnek: etki tablosunda 'adı' alanı aşağıdaki üç değer var:
1. https://www.google.com
2. https://www.yahoo.com
3. https://www.trafe.com
i arama terimini https://www.google.com
kullanıyorum, bu sonucu ancak doğru olarak her şeyden önce üç değeri gösterecektir
SELECT name
FROM domains
WHERE MATCH (name) AGAINST ('https://www.google.com*' IN BOOLEAN MODE);
Gerçek sonucu:cevap https://www.google.com.
Sorgu olduğunu
Teşekkür ederiz. Bir çekicilik gibi çalışıyor. Ancak alan değeri '2 - 9' ve '+91 8525896584' gibi ise, bu değerler aranmaz. – raj
@raj, '2 - 9' ve '+91 8525896584' ile sorununuzu anlamıyorum. Yeni soru oluştur, uygun açıklama ve örnek ver. –
Merhaba @ grzegorz-adam-kowalski, http://stackoverflow.com/questions/33096544/mysql-fulltext-search-does-not-work-with-hypen-and-plus adresinden ayrı bir şekilde açıkladım. lütfen kontrol edin ve nazikçe önerin. – raj