⊗ppPmDBEP 364 of 447 menu

Problemer med tegnkoding ved arbeid med SQL i PHP

Som regel, hvis du ikke gjør noen ekstra tiltak, vil russisk tekst hentet fra database vises som rotete tegn eller spørsmålstegn. For å unngå slike problemer bør du følge reglene beskrevet nedenfor.

Regel 1

Databasen og tabellene i den skal være i tegnkodingen utf8_general_ci.

Regel 2

Selve PHP-filen skal være i tegnkodingen utf8.

Regel 3

I starten av PHP-filen skal følgende HTML-tagg være:

<meta charset="utf-8">

Regel 4

For sikkerhets skyld, legg til følgende spørring rett etter kommandoen mysqli_connect:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis