⊗ppPmDBEP 364 of 447 menu

PHP'de SQL ile Çalışırken Karakter Kodlama Sorunları

Genellikle, ek bir işlem yapılmazsa, veritabanından alınan Rusça metin anlamsız karakterler veya soru işaretleri olarak görünecektir. Bu tür sorunlardan kaçınmak için aşağıda açıklanan kurallara uymalısınız.

Kural 1

Veritabanı ve içindeki tablolar utf8_general_ci karakter kodlamasında olmalıdır.

Kural 2

PHP dosyasının kendisi utf8 kodlamasında olmalıdır.

Kural 3

PHP dosyasının başında aşağıdaki HTML etiketi bulunmalıdır:

<meta charset="utf-8">

Kural 4

Her ihtimale karşı, mysqli_connect komutundan hemen sonra şu sorguyu ekleyin:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet