Afiseaza online
Tot aceeasi pozitie. Recomandate UTF-8. Vă rugăm să luați în considerare faptul că MySQL are 4 parametri, care sunt responsabile pentru codificare. Toate acestea ar trebui să fie setat corect.
un fragment din fișierul de configurare cu cele mai importante:
[Client]
default-caractere-set = utf8
ca și în cazul în care agățându-se de consola, apoi executați:
mysql.exe --default-caractere-set = cp1251 pentru Windows
mysql.exe --default caractere-set = KOI8-R pentru Nix KOI
CP-1251 a încercat? Citiți al doilea răspuns UTF este de preferat, dar ar trebui să fie la fel peste tot.
În PHP iconv sau HTML ferestre-1251
Multe funcții de sprijin numai yutf8 și traduce, chiar dacă foarte în valoare de 1251, așa că am face acest lucru înainte de încheierea acestui pe ecran
Uite ce codificare este implicit în PHP, atunci când se încarcă pagina, care este specificat în baza de date MySQL. utilizare Predpochitelney UTF-8. După cum arată practica, în cazul în care, în viitor, va folosi Ajax, UTF-8 este cel mai puțin tam-tam
P.S. Apropo, înainte de a intra într-un contract cu o companie de găzduire, trebuie să specificați care set de caractere pentru serverul MySQL. Dacă Windows-1251, este bine pe pula lui de gazdă!
nor scris prostii analfabet!
Documentul (Site) trebuie codificate în UTF-8
Baza de date (respectiv, toate tabelele ei) trebuie să fie codificate în UTF-8
În orice caz, colaționate general_c
Totul! Nici o problemă.
Problemele încep cu utilizarea vechilor seturi de caractere naționale rusești, cum ar fi cp-1251 sau evreu cp-1252.