⊗ppPmDBEP 364 of 447 menu

Problemi di codifica quando si lavora con SQL in PHP

Di norma, se non si intraprendono azioni aggiuntive, il testo russo recuperato dal database verrà visualizzato come un garbuglio o punti interrogativi. Per evitare tali problemi è necessario seguire le regole descritte di seguito.

Regola 1

Il database e le tabelle in esso contenute devono essere nella codifica utf8_general_ci.

Regola 2

Il file PHP stesso deve essere nella codifica utf8.

Regola 3

All'inizio del file PHP deve essere presente il seguente tag HTML:

<meta charset="utf-8">

Regola 4

Per precauzione, subito dopo il comando mysqli_connect aggiungete questa query:

<?php mysqli_query($link, "SET NAMES 'utf8'"); ?>
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta