Redare diacritice româneşti

Atunci când este realizată o interogare dintr-o bază de date care are înregistrări ce folosesc diacritice, este posibil ca, în locul acelui caracter să apară semnul întrebării, chiar dacă, în tabelă, conţinutul este în regulă. Pentru a face ca şi pagina web să afişeze diacriticele în manieră corectă este necesară forţarea conversiei la caracterele UTF-8 (subliniez, din nou, tabela este concepută pe acest concept, câmpul fiind declarat utf8_romanian_ci.

Pentru asta, înainte de a realiza interogarea propriu-zisă, se introduce codul:

//Schimbă charset la utf8
if (!$con->set_charset("utf8")) {
printf("Error loading character set utf8: %s\n", $con->error);
}

 

Author: Ovidiu.S

Suficient de pasionat de această zonă profesională ca, în cazul în care ştiu ceva - cât de puţin - să împărtăşesc cu alţii.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *