創建值的列表我創建了一個數組:PHP/CakePHP的 - 從數據庫
$alphabet = range('A', 'Z');
這創造了所有的英文字母的列表。然後我用一個for循環打印出所有的英文字母的:
<ul>
<? for ($i = 0; $i < 26; $i++): ?>
<li><span class="head-menu"><?= $alphabet[$i]; ?></span>
<ul>
<li><a href="#">Some Item</a></li>
<li><a href="#">Some Item</a></li>
</ul>
</li>
<? endfor ?>
</ul>
在該代碼中,我想替換:
<li><a href="#">Some Item</a></li>
與數據庫中,以便值的列表數據庫名稱列中值的第一個字母與$ alphabet [i]是相同的字母。
因此,舉例來說,如果我有一個名爲「食」只是一個「名稱」字段的數據庫,我想輸出爲這樣:
A
Apple
B
Banana
C
Carrots
Crackers
其中蘋果,香蕉,胡蘿蔔和餅乾都是值數據庫。
我該如何去做這件事?