0
好吧,我需要創造拉丁擴展caracters如DB互動:ŠšĐđČčĆ掞等。什麼是拉丁XML編碼的正確選擇擴展
現在一個方法是將編碼設置爲UTF(這導致DB數據字符被轉換爲Å「(使用latin1_swedish_ci colation)..
這工作正常,而提取數據,除非我需要限制th字段的長度,比問題是當分割發生在Å¡的中間,結果字符是??而不是Ć..
所以,一個簡單的問題,在HTML中使用哪種編碼,哪個在數據庫中使用通用來保留原始字符。
THANK YOU
`
<!doctype html>
<head><meta charset="utf-8">
</head>
<body>
<?php
$dbx = new mysqli('localhost','root','pass','dbtester') or die ('error with connection');
$query = $dbx->prepare ("SELECT id, cont FROM dbtester");
$query->execute();
$query->bind_result($id, $cont);
while($query->fetch()):
echo $id;
echo $cont;
endwhile;
?>
</body>
</html>`
做了什麼,你說的和STIL doesnn't工作 設置:DB utf8_general_ci HTML:
DB數據(表): 「šđpščžćčšđčžćčšđćžčščžćčđš」 在瀏覽器輸出:「ttt ?p ? ?? ?? ???? ? ???」 – uollaa發佈您的代碼。如果將所有內容保存在utf8中,那麼從輸入中獲取輸出是不可能的。 – Joni
php代碼已發佈,但沒有太多內容 – uollaa