MYSQL beli karakter kódolási hiba! Hogyan tudnám kijavítani?
Na helló!
én a dima.hu ügyfele vagyok.
a bajom pedig:
Fazekas Márk
FÃrfi
a régi (még jó) beállításokat vittem át ebbe az adatbázisba!
a sablonon történt egy kis változtatás:
header("Content-Type: text/html; charset=utf-8");
<!DOCTYPE html>
<html lang="hu">
<meta charset="utf-8">
A megjelenítésnél semmi gond nincs!
ott nem tudom miért így jeleníti meg:
Fazekas Márk
de a táblázatban így van benne:
Fazekas Márk
Az adatbázis illesztés:
latin1_general_ci
tábla:
latin1_general_ci
szerkezet:
utf8_hungarian_ci
ez a 000webhoston bevált!
itt miért nem?
Hogyan tudnám "normálissá" tenni?
miért van benne ilyen karakter?
mi a dima és a 000webhost mysql karakter kódolása közötti különbség?
kiszedtem a charsetet meg mindent de így se működik...
azután pedig az adatbázist meg a táblát is átirtam utf8_hungarina_cire!
"SET CHARACTER SET utf8"
"SET NAMES utf8"
Adatbázisra való kapcsolódás után közvetlenül lekérdezésként (query) futtasd ezeket.
Ha adatbázisod utf8-as akkor jónak kell lennie.
$host = "";//a sql host
$dbname ="";//adatbázis neve
$dbuser ="";//adatbázis felhasználóneve
$dbpass ="";//adatbázis jelszava
$con = mysql_connect ($host,$dbuser,$dbpass);
if (!$con)
{
die('Nem birok csatlakozni: ' . mysql_error());
}
mysql_select_db($dbname, $con);
mysql_query("SET CHARACTER SET utf8 SET NAMES utf8");
az adatbázisba bevitt adatok továbbra is á
tehát....
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!