2014-04-23 60 views
0

我嘩嘩在下拉鉛在一個下拉列表中插入一個新值

插入一個新的靜態值,有了這個代碼,我在我的下拉

  • 客戶
  • 我的動態信息PHP的

$values_customers_group_id[0] = array ('id' =>'0', 'text' => 'customer'); 

for ($i=0, $n=sizeof($customers_group); $i<$n; $i++) { 
    $values_customers_group_id[$i+1] = array ('id' =>$customers_group[$i]['id'], 'text' =>$customers_group[$i]['text']); 
} 

現在我努力:

  • 所有客戶
  • 客戶
  • 我的動態信息PHP的

如何添加的所有客戶(與像「身份證另一個值'=>' - 1','text'=>'所有客戶'或'id'=>'99','text'=>'所有客戶')

Tk的

回答

0

假設你的舊$ customer_group是:

$customers_group[] = array('id'=>0, 'text'=>'Clients Normaux'); 
$customers_group[] = array('id'=>1, 'text'=>'Revendeurs Canada'); 

看起來像所有你需要的是推動 「靜態」 項進去

$customers_group[] = array('id'=>99, 'text'=>'normal customers group'); 

$ customers_group將回

Array 
(
[0] = Array 
    (
     [id] = 0 
     [text] = Clients Normaux 
    ) 

[1] = Array 
    (
     [id] = 1 
     [text] = Revendeurs Canada 
    ) 

[2] = Array 
    (
     [id] = 99 
     [text] = normal customers group 
    ) 

) 

您不需要$ values_customers_group_id和for循環

只是讓你的HTML與$ customers_group

<?php 
    echo "<select name="customers_group_id">\n"; 
    foreach ($customers_group as $customer) 
    { 
    echo " <option value='".$customer['id']'."'>".$customer['text']."</option>\n"; 
    } 
    echo "</select>\n"; 
?> 

選擇,應返回

<select name="customers_group_id"> 
    <option value="0">Clients Normaux</option> 
    <option value="1">Revendeurs Canada</option> 
    <option value="99">normal customers group</option> 
</select> 
相關問題