MySQL-hez milyen karakterkódolást használjak?
Már megint Én!
Köszönöm az eddigi segítségeket.Most újabb kérdésem van bár ezt rakhattam volna php-be is
Magyar ékezetes karaktereket szeretnék berakni adatbázisba (Mysql);Milyan karakterkódolás a legmegfelelőbb a magyar karakterek tárolására (UTF-8)?.Ill a weboldal milyen karakter kódolással (UTF-8) legyen figyelembe véve hogy az oldal tartalmaz ajaxot is.
■ Köszönöm az eddigi segítségeket.Most újabb kérdésem van bár ezt rakhattam volna php-be is
Magyar ékezetes karaktereket szeretnék berakni adatbázisba (Mysql);Milyan karakterkódolás a legmegfelelőbb a magyar karakterek tárolására (UTF-8)?.Ill a weboldal milyen karakter kódolással (UTF-8) legyen figyelembe véve hogy az oldal tartalmaz ajaxot is.
UTF8
rendeben
Ha rendes sql insert akkor minden rendben.
Közben megvan a hiba.Hiába állítottam át az adtabázis karakter beállításait az sp még a latin1-t használta.
Set names?
nem
Ottahiba
set
oldalak UTF-8 asok header....szintén
ajaxRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded, charset=utf-8");
encodeURIComponent
ezeket használom de a firefox nézőjében látom hogy a karakterek nem jók és az adatbázisba sem kerülnek ba jól
pl:szulhely áűúÅöüó
Szomorú
igen
CALL SP...
mezők egybevetése
ajax nélkül igen
közben kivettem az encodeuri-t akkor már a firefox POST jól küldi aza adatokat,de az adatbázisban még mindíg rossz.
kisidővel később...
latin1_swedish okés a betöltés
na végre
DB UTF-8
az oldalak iso-8859-2, kivéve az ahonnan küldöm az adatokat az UTF-8;
1; SET NAMES UTF8;
2; ajax ("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
No way
alapvetően az mindegy
javascript library vs charset
Üdv,
Felhő
Nem tudom
Update:
A prototype.js-ben találtam:
Miért?
bocsi
Na, siker !!! :) Megy UTF-8 al ,az egybevetés kellett beállítani mysqli_query($link,"SET NAMES 'UTF8'");
Na meg új adatbázist (UTF-8) mert volt egy kis keveredés (latin1,latin2).Szóval rendben megy minden.