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