在数据库中,字段看起来不错,但是当在webapp中显示此字段时,在我从数据库中读取的内容之前会出现空白字符。当我打印查询内容时,此字段显示为空白字符。有什么建议可以解决这个问题吗?
网络应用上的内容: http://postimg.org/image/bxz6k7yzz/
数据库中的内容:http://postimg.org/image/siix0jrdf/
这里我在视图中打印内容。
<div id="algcode">
<pre>
<code class="language-cpp">
<?php echo $query->content; ?>
</code>
</pre>
</div>
模特:
$query = $this->db->query($sql2);
if ($query->num_rows()>0) {
return $query->row();
}
在控制器中:
public function searchAlgorithm ($id) {
$this->load->model('algorithm');
$this->load->model('comment');
$algorithm ['query'] = $this->algorithm->getAlgorithm($id);
if($algorithm['query']!=false) {
$algorithm ['id'] = $this->algorithm->getId($id);
$algorithm ['comments'] = $this->comment->getComments($id);
$this->loadViews($algorithm);
} else {
$this->loadErrorViews();
}
}
答案 0 :(得分:0)
你应该这样使用修剪:
<div id="algcode">
<pre>
<code class="language-cpp">
<?php echo trim($query->content); ?>
</code>
</pre>
</div>
答案 1 :(得分:0)
请勿在{{1}}标记中使用空格,并使用trim,如下所示:
<code>
答案 2 :(得分:0)
请勿在{{1}}标记
中使用空格你有:
<pre>
试试这个:
<pre>
<code class="language-cpp">
<?php echo $query->content; ?>
</code>
</pre>
或者:
<pre><code class="language-cpp"><?php echo $query->content; ?></code></pre>