天哪,我很抱歉我的代码类型错误:D 这是一个编辑
好吧,我以某种方式弄清楚了如何在 MYSQL 中导入 UTF8 字符,但是当我加载它们时,它们不是 UTF8。是的,我有
<meta charset="UTF-8"/>
看看这个http://prntscr.com/b13xel 。第一篇文章还可以,但它不是 UTF8,我认为它是来自普通的拉丁字符。但第二篇文章不起作用:/我已在 mysql 中使用 UTF8 字符集存储 http://prntscr.com/b13y2n (如果你不明白的话,2ND 是 Test 和 Test2 xD)。我想我拼写错误 xD 但 NVM 我想你会理解我的。
这是代码:
<div class = "tablatekst">
<?php
$novostid = 1;
while($novostid < 500)
{
$sqlnovosti = mysql_query("SELECT * FROM novosti WHERE ID = $novostid");
if(mysql_num_rows($sqlnovosti) > 0)
{
while($red = mysql_fetch_assoc($sqlnovosti))
{
$nnaslov = $red['Naslov'];
$ntekst = $red['Tekst'];
}
echo "<h2> $nnaslov </h2>";
echo $ntekst;
echo "<br><hr><br>";
}
$novostid = $novostid + 1;
}
?>
</div>
最佳答案
把这个放在你的时间之前:
mysql_query('SET NAMES utf8');
但是,我强烈建议您迁移到mysqli
关于php - MySQL UTF8 字符加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37081019/