⊗ppPmDBEP 364 of 447 menu

Kodeeringuprobleemid SQL-i töötlemisel PHP-s

Tavaliselt, kui täiendavaid meetmeid ei võeta, siis vene keeles tekst kuvatakse andmebaasist saamisel mudakujul või küsimärkidena. Selliste probleemide vältimiseks tuleks järgida allpool kirjeldatud reegleid.

Reegel 1

Andmebaas ja selles olevad tabelid peaksid olema kodeeringus utf8_general_ci.

Reegel 2

PHP fail ise peaks olema kodeeringus utf8.

Reegel 3

PHP faili alguses peaks olema järgmine HTML silt:

<meta charset="utf-8">

Reegel 4

Igaks juhuks lisage kohe pärast mysqli_connect käsku järgmine päring:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu