-
Üyelik
26.05.2012
-
Yaş/Cinsiyet
34 / E
-
Meslek
Web Tasarım
-
Konum
Kocaeli
-
Ad Soyad
Ö** G**
-
Mesajlar
1469
-
Beğeniler
157 / 158
-
Ticaret
11, (%100)
merhaba arkadaşlar, veri tabanımda bazı türkçe karakterler çalışmıyor.
veri tabanında çıkmayan harfler Çalışmayan Harfler ;
ç - ü -ö
Ç- Ü -Ö
bu harfler için nasıl önlem alabilirim.?
aldığım önlemler :
veri tabanı : uft8_general_ci
tablo yapısı : uft8_general_ci
try {
$db=new PDO("mysql:host=$host;dbname=$veritabani_ismi;charset=utf8",$kullanici_adi,$sifre);
//echo "veritabanı bağlantısı başarılı";
$db->query("SET NAMES 'utf8'");
$db->query("SET CHARACTER SET 'utf8'");
$db->query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
}
nasıl bir yol izlemeliyim
:)
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Karakter seti karşılaştırmalarını utf8mb4_turkish_ci olarak değiştirmeyi deneyin, veri tabanı bağlantı charset ini de utf8mb4 olarak değişin öyle deneyin.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Hocam tüm sütun karşılaştırmalarını da değiştirdiğinizden eminseniz sorunun tam olarak nerede oluştuğunu bulmanız lazım, veri tabanına kayıt ediliyorken mi bozuluyor yoksa veri tabanına kayıt edilecek php dosyasına geldiği yerden mi bozuk olarak geliyor?
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Valla hocam bilemedim, normal şartlarda olması lazım. Veri tabanı adı, tablosu, sütun isimlerinin karakter seti karşılaştırmaları Türkçe karakter destekleyecek şekilde olunca bende veri tabanında oluşan ??? gibi şekiller sonraki kayıtlarda hep düzelmişti.
ntka
https://ntka.org
Kullanıcı
-
Üyelik
22.01.2012
-
Yaş/Cinsiyet
42 / E
-
Meslek
Agent
-
Konum
İstanbul Anadolu
-
Ad Soyad
N** T**
-
Mesajlar
2762
-
Beğeniler
811 / 810
-
Ticaret
262, (%100)
bunu değiştirin deneyin.
bu şekilde değiştirin.
dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
-
Üyelik
03.01.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
.Net Developer - İng Öğretmeni
-
Konum
İzmir
-
Ad Soyad
Ö** Ç**
-
Mesajlar
339
-
Beğeniler
39 / 160
-
Ticaret
0, (%0)
en son düzelttikten sonra yine önceki kayıtlardan bozuk karakterler varsa onlarıda tek bir sorguda replace yapın amna önce kesinlikle YEDEK ALIN.