我有点困惑于此,我敢肯定它不是一个问题,因为输入一个字符串到相同的容器不会产生溢出。例如:文本溢出问题
echo '<p class="text"> '. $comment .' This is just random text</p>';
的$comment
将从一行的数据库,完全溢出我的段落标记(这是相对位置仅供参考),但“这只是随机文本”尽快打破的显示数据段落宽度结束。 $comment
的数据类型只是phpmyadmin中的文本。
CSS:
.text {
position: relative;
left: 10%;
width: 80%;
line-height: 1;
color: #b1bbc3;
font-size: 0.90em;
font-family: 'Roboto', sans-serif;
font-weight: 400;
}
这只是一个列表标签内。
任何人都有解决方案吗?进一步检查后,当我检查页面源代码时,我注意到每当使用$comments
从数据库获得输出时,即使使用echo(不包含在html标记中),我都可以看到用双引号括起来,这些引号不会显示在页面上,也不会显示在页面上在数据库中。由于我选择了所有评论,所以我不确定双引号来自哪里,或者他们是否导致此问题/我的查询是。
我的查询很简单,只要
$sql = "SELECT comments FROM db WHERE username = '$username'";
您可以展示它的外观,显示$ comments-content的例子和周围的HTML吗? – junkfoodjunkie