⊗ppPmDBEP 364 of 447 menu

Problémy s kódováním při práci s SQL v PHP

Zpravidla, pokud neprovedete žádné další akce, bude ruský text při získávání z databáze zobrazen jako hatmatilka nebo otazníky. Abyste se těmto problémům vyhnuli, měli byste dodržovat níže popsaná pravidla.

Pravidlo 1

Databáze a tabulky v ní musí být v kódování utf8_general_ci.

Pravidlo 2

Sám PHP soubor musí být v kódování utf8.

Pravidlo 3

Na začátku PHP souboru musí být následující HTML tag:

<meta charset="utf-8">

Pravidlo 4

Pro jistotu ihned po příkazu mysqli_connect přidejte tento dotaz:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout