我想显示保存在mysql数据库中的欧元符号,在mysql数据库中该符号保存为“â,”,当我在html中显示时它自动显示为“€”,有没有办法转换“ –再次”到“”。 这是我的代码:
function GetRate($NoPo){
global $dbname;
$String = "SELECT ".$dbname.".ratesymbol from
WHERE code= '".$code."'";
$Result = fetchData($String);
return $Result;
}
$DataRate = GetRate($_GET['code']);
$pdf->MultiCell(0,4,$DataRate [0]['ratesymbol']) ',0,'L');
任何人都可以提供帮助吗?
答案 0 :(得分:1)
1)确保您的网页采用UTF-8格式。
2)确保您的数据库包含UTF-8。
3)确保您的表单提交UTF-8。
4)确保所有数据库更新都使用UTF-8。
这些将一起往返Unicode代码集中的任何字符。
此外,始终使用参数化查询来避免SQL注入攻击。