2011-07-21 23 views
1

我有一個從數據庫返回,這我想輸出成一種位置下拉使用下面的代碼的數組:添加一個「全部」選項進入笨form_dropdown

<?php form_dropdown('idLocation', $queryLocations, set_value('idLocation'); ?> 

$queryLocationslocationIDlocationName。上面的代碼可以很好地顯示所有位置,現在我需要添加一個名爲'All'的選項,其中idLocation爲零,以顯示在位置列表的頂部。

有人可以幫我做這個嗎?

回答

1

只需在您的值前添加$queryLocations數組。這裏有一種方法:

form_dropdown(
    'idLocation', 
    array('0' => 'All') + $queryLocations, 
    set_value('idLocation') 
); 

你也許可以做到這一點早些時候,當你真正創建$queryLocations陣列爲好。

$options[0] = 'All'; 
foreach ($results as $r) $options[$r->idLocation] = $r->locationName; 

類似的東西...

+0

非常感謝,我會嘗試,現在:) – Prats