$sql = "SELECT bdId, bdTitle FROM board";
$result = dbQuery($sql);
for($i = 0; $i < 4; $i++)
{
$row = dbFetchAssoc($result);
$newsId = $row['bdId'];
echo '<li><a href="index.php?view=detailedNews&newsId=' . '$newsId">' .$row['bdTitle'] . '</li>';
}
我正在尝试回复来自'bdTitle'列的非英语文本,该列存储为utf8_general_ci。但是,那些代码给了我一堆问题标记,如'????? 。 ????。?????? “这里的问题是什么?如何正确打印文本?
答案 0 :(得分:1)
为您的数据库连接设置utf-8编码
$link = mysql_connect('localhost','user','pass');
mysql_set_charset('utf8',$link);