1
我试图做this CI中。这是我的代码pastebin。按字母顺序排列的结果鉴于
正如您可以猜到,它不工作。我需要的视图来呈现的结果是这样的:
- 一个
- 客户
- 客户端2
- 另一个客户端
- 乙
- 大客户
- 大哥客户
- C
- 当然我是客户
- 过来的客户
我试图做this CI中。这是我的代码pastebin。按字母顺序排列的结果鉴于
正如您可以猜到,它不工作。我需要的视图来呈现的结果是这样的:
$prev_row = '';
foreach ($clients as $client) {
$first_letter = strtoupper(substr($client['name'], 0, 1));
if ($first_letter != $prev_row) {
echo "<h3>$first_letter</h3>";
}
echo $client['name'] . "\n";
$prev_row = $first_letter;
}
修订答案根据意见,不知道你的阵列是如何构成的,但这个应该指向你在正确的方向。
我有$这个 - > DB-> ORDER_BY( “客户端名”);在我的模型中。但是,我需要这些字母来分隔不同的群体。虽然我把它们按字母顺序排列,但客户希望A在A前面,B在B前面等等。 – 2010-08-26 00:43:23
用新代码编辑答案。 – Stoosh 2010-08-26 00:52:41
但这是如何自动把列标题? – 2010-08-26 00:53:48