想知道如何用CodeIgniter做到这一点?
非常感谢任何帮助!
感谢。
答案 0 :(得分:0)
没有内置功能来执行此操作。你必须循环执行一个SQL查询来执行此操作...
Select * from table order by field asc
foreach ( $result as $thing ) {
if ( $thing['name'][0] != $first_letter) {
echo '<h2>' . $thing['name'][0] . '</h2>';
$first_letter = $thing['name'][0];
}
echo $result['thing'];
}
这只是一个粗略的例子......永远不要像那样回复html。
答案 1 :(得分:0)
foreach($ query-&gt; result()为$ row) { $ columnByName [$ row-&gt; letter] [] = array($ row-&gt; column_name,$ row-&gt; column_link); } return $ columnByName; }
//在控制器中调用模型并将返回数组传递给视图
在视野中
使用css进行装饰,以便在您看到时完全匹配