Autor | Zpráva | ||
---|---|---|---|
Big_D Profil |
#1 · Zasláno: 17. 4. 2011, 16:07:27 · Upravil/a: Big_D
Zdravím,
když čtu nějaká data z DB tak mam problém že je chybná diaktrika, ale když napíšu do echa natvrdu text s diaktrikou tak to nedělá problém. Používám formátování UTF, v DB je taky v Utf kodování tak nechápu včem může být problém prosím o pomoc, děkuji. PHP: <? $link = mysql_connect ("xxx","xxx","xxx"); mysql_select_db("xxx", $link); $result = mysql_query("SELECT * FROM xxx"); while($record = mysql_fetch_array($result)) { echo "<b>" . $record['name'] . "<br />"; } echo "Toto čteš správně"; mysql_close($link); ?> Živá ukázka Když používám RS nemam stím problémi. |
||
ShiraNai7 Profil |
#2 · Zasláno: 17. 4. 2011, 16:17:24
$link = mysql_connect ("xxx","xxx","xxx"); mysql_query('SET NAMES `UTF8`', $link); mysql_select_db("xxx", $link); Samozřejmě jen za předpokladu, že jsou data skutečně uložena v UTF-8. |
||
Taps Profil |
#3 · Zasláno: 17. 4. 2011, 16:17:25
Big_D:
stránka musí být v utf-8 uložena a musí být nastaveny správné hlavičky |
||
Big_D Profil |
#4 · Zasláno: 17. 4. 2011, 16:23:47 · Upravil/a: Big_D
ShiraNai7:
> $link = mysql_connect ("xxx","xxx","xxx"); > mysql_query('SET NAMES `UTF8`', $link); > mysql_select_db("xxx", $link); Díki moc funguje to !! |
||
Časová prodleva: 13 let
|
0