我有一个非常简单的问题
$this->db->select('id, title'); $this->db->order_by('id', 'DESC'); $query = $this->db->get('journal'); foreach($query->result() as $row):?> <ul> <li><? echo anchor("journal/arc_journal/$row->id", $row->title);?></li> </ul> <? endforeach;?>
它产生的数据链接是完美的,但是当我的列表显示出来时,它是这样出现的
<ul> <li>link from above</li> </ul> <ul> <li>link from above</li> </ul>
这意味着我的链接之间有多余的空间。我的数据库信息是正常的,没有任何东西表明它应该这样做。
如果我使用数组和codeigner ul()html助手,我会得到相同类型的列表。
有什么想法吗?
以下内容是否不符合您的要求?如果没有,请发布预期输出。
<?php $this->db->select('id, title'); $this->db->order_by('id', 'DESC'); $query = $this->db->get('journal'); ?> <ul> foreach($query->result() as $row):?> <li><? echo anchor("journal/arc_journal/$row->id", $row->title); ?></li> <? endforeach;?> </ul>