0
我有一個工作得很好的動態列表代碼。我現在唯一的問題是,我已經使用希臘字符在數據庫中添加了一些值。動態列表語言
但是,當我打開我的網頁,而不是得到希臘字符時,我得到sympols像「?????」
我的index.php被設置爲utf-8以及我的db。
有什麼我可以做的嗎?
<?php
$sql = mysql_query("SELECT * FROM clients WHERE Category='Deksioseis' ORDER BY percentage DESC");
$productCount = mysql_num_rows($sql);
// count the output amount
if ($productCount > 0) {
$i=0;
$dynamicListDeks = '<table id="pl_list" class="list">';
while($row = mysql_fetch_array($sql)) {
$id = $row["ID"];
$aa = $row["AA"];
$client_name = $row["Client_Name"];
$details = $row["Details"];
$percent = $row["Percentage"];
$dynamicListDeks .= ($i==0) ? '<tr>' : '';
$dynamicListDeks .= <<<HD
<td class="lst_a">$aa</td>
<td class="lst_l">
<img src="../rooms/{$client_name}_logo.jpg" alt="$client_name" />
</td>
<td class="lst_b">$client_name</td>
<td class="lst_d">$details</td>
<td class="lst_c">$percent%<br /></td>
HD;
$dynamicListDeks .= ($i==1) ? '</tr>' : '';
$i++;
($i==2) ? $i = 0: '';
}
$dynamicListDeks .= '</table>';
} else {
$dynamicListDeks = "";
}
mysql_close();
?>
謝謝。有效。我從來沒有關於mysqli ......我該怎麼做?切換到它很容易嗎? – Pavlos1316
@ Pavlos1316我個人會使用PDO,但mysqli幾乎可以像程序樣式中的mysql一樣使用,請參閱手冊,例如:http://php.net/manual/en/mysqli-result.fetch -assoc.php – jeroen