İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Webmaster Dünyası
  4. Web Tasarımı
Web Tasarımı

MySQL ci aranıyorr....

sonercelix11.11.20106 cevap1.279 görüntüleme
2009'den beri149 mesaj
#1


Böyle bi şeyle daha önce karşılaşmadım.

Kullanicilar tablomdaki mail alanına göre seçim yaptırmak istiyorum. Veri tabanında deneme@hotmail.com diye kişi var. php ile sorgulama yaptırdığımda seçmiyor, sorguyu mysql ekranında yazıyorum yine seçmiyor. Sorun nerde çözmedim....

karakter karşılaştırmasını UTF 8 yaptım. varsayılan olarak geleni de denedim olmuyor...
Cevaplar
2008'den beri4.262 mesaj
#2
WHERE kullanmadan "SELECT * FROM kullanicilar" sorgusu yaptığında bu kayıt listeleniyor mu?
2008'den beri107 mesaj
#3
select * kullanicilar where mail like "%deneme@hotmail.com%";
bu şekilde denermisin. belki başında veya sonunda boşluk kalmıştır.
sonercelix Konuyu açan
2009'den beri149 mesaj
#4
kaberdey dedi: ↑
WHERE kullanmadan "SELECT * FROM kullanicilar" sorgusu yaptığında bu kayıt listeleniyor mu?
evet yapıyor.

---------- Post added at 18:59 ---------- Previous post was at 18:58 ----------

tabloyu yeniden oluşturdum eskisini sildim. ilk sefer çalıştı sonra yine eskisi gibi oldu.
2008'den beri6 mesaj
#5
karakter karşılaştırmasını latin5_turkish_ci yap sorunun düzelir
2008'den beri4.234 mesaj
#6
MYSQL' de Türkçe web sayfalarında her zaman UTF8 general yada özel karakterlar kullanacak ise UTF8 unicode kullanılmalıdır.

Tablolara onarım yapmayı deneyiniz, tablolarda bir problem olabilir.
sonercelix Konuyu açan
2009'den beri149 mesaj
#7
sdelta dedi: ↑
MYSQL' de Türkçe web sayfalarında her zaman UTF8 general yada özel karakterlar kullanacak ise UTF8 unicode kullanılmalıdır.

Tablolara onarım yapmayı deneyiniz, tablolarda bir problem olabilir.
Evet sonunda çözüldü. Tabloda vardı galiba sorun. Veritabanında tabloyu silip karşılaştırmaların hepsinide UTF 8 seçtirdim, sorun çözüldü... kafası karışmış mysqlimin :)

Teşekkürler herkese....

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.