我使用mysqli和php从数据库中提取数据。htmlspecialchars()是否导致变量返回空白数据?
这一工程确定,但我得到一个随机字符(黑色问号)的话替换撇号,所以我想我可以使用用htmlspecialchars()函数来让它们正常显示,但它不工作:(
所以我的代码看起来像这样
while($row = $result->fetch_assoc())
{
$desc = htmlspecialchars($row['description'], ENT_QUOTES);?>
<div class="timeline-key">
<div class="fluid key-content">
<p><?php echo $desc?></p>
</div>
</div><?php
}
目前数据库中的所有记录,其包含一个单引号$递减打印出什么,所有其他记录打印出来好吗?
现在,如果我尝试完全相同的到来在一个不被拉的fr字符串上om数据库显示它可以吗?
任何人都可以简单地向我解释我该如何解决这个问题。
欢呼
当然,您可以提供生成的HTML文件的相关部分。 – 2016-10-04 13:42:49
是的,对不起,修改了帖子,也包含了一个链接到网站。谢谢 – BBLJ84