⊗ppPmDBEP 364 of 447 menu

PHP да SQL ишлашда кодировка муаммолари

Одатда, қўшимча чоралар кўрилмаса, маълумотлар базасидан олинган русча матн tўгрисиз ёки савол белгилари кўринишида чиқади. Бундай муаммоларнинг олдини олиш учун қуйида тавсифланган қонун-қоидаларга амал қилиш керак.

Қоида 1

Маълумотлар базаси ва ундагі jадваллар utf8_general_ci кодировкада бўлиши керак.

Қоида 2

PHP файлининг ўзи utf8 кодировкада бўлиши керак.

Қоида 3

PHP файлининг бошида куйидаги HTML тег бўлиши керак:

<meta charset="utf-8">

Қоида 4

Эхтиёт чораси сифатида mysqli_connect буйругидан сўнг шундай сўров қўшинг:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш