⊗ppPmDBEP 364 of 447 menu

Probleme de codare în lucrul cu SQL în PHP

De obicei, dacă nu se iau măsuri suplimentare, textul în limba română la preluarea din baza de date va fi afișat ca un gibberish sau cu semne de întrebare. Pentru a evita astfel de probleme trebuie respectate regulile descrise mai jos.

Regula 1

Baza de date și tabelele din ea trebuie să fie în codarea utf8_general_ci.

Regula 2

Fișierul PHP în sine trebuie să fie în codarea utf8.

Regula 3

La începutul fișierului PHP trebuie să existe următoarea etichetă HTML:

<meta charset="utf-8">

Regula 4

Pentru orice eventualitate, imediat după comanda mysqli_connect adăugați următoarea interogare:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge