Autor Zpráva
Petr_1
Profil
Ahoj, snažím se dostat data z mysql (tabulka i sloupec v latin_swedish_ci, server v utf) na utf stránku, nedaří se :-( Nastavuju set names, set character ..., nic. Pokud je stránka ve win-1250, je to bez problémů, ale utf mi to posílá nějak špatně.
Skript dole funguje, pokud by ho někdo dokázal upravit, aby zobrazil data správně, byl bych rád :-)


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<?
$link = mysql_connect("sql2.prozdravi.cz", "pokusy", "pokusy");
mysql_select_db("pokusy");

//mysql_query("SET character_set_results=UTF8, character_set_connection=UTF8, character_set_client=UTF8");
mysql_query("SET NAMES 'utf8'") or die('Could not set names');
$q=mysql_fetch_assoc(mysql_query("select funkce_hod from pokusy"));
echo $q["funkce_hod"];
?>
</body>
</html>
djlj
Profil
A je soubor uložen v utf? :)
Petr_1
Profil
jj
Kajman_
Profil *
Čeština do latin1 ukládat nejde.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0