mysql ve regexp
Php yada mysql veritabanı kullanırken arama yapacakken küçük büyük harf problemdir.Örneğin; “insan” kelimesini arayan birine “insan”,”İnsan”,”İNSAN”,”İnSaN” gibi sonuçlarının tümünün gösterilmesi gerekirEskiden bu kelimeleri php ile türetir sonrada sorgulama yapardık.Geçen öğrendimki mysql’de regexp var.Önemli: Bu anlattıklarım için veritabanı dilinizin ya da en azından arama yapacağınız sütunun dil ayarı latin5_turkish_ci olması şarttır.
Örnek:select metin from haberler where metin regexp ‘insan’