2012-01-24 56 views
0

我有一個下拉列表,它基於一個mySQL SELECT查詢獲取表單數組的值。一切工作正常,除了我想添加選項來選擇列表中的所有值。這裏是我的代碼...在PHP下拉列表中選擇所有值

$dataArray = array(); 

$result = mysql_query("SELECT id, user_name FROM apsc_customers"); 
    while($row = mysql_fetch_assoc($result)) { 
    $dataArray[$row['id']] = $row['user_name']; 
} 

if($this->customer_id == ""){ 
$this->arrFilteringFields[_CUSTOMER] = array("table"=>DB_PREFIX."customers", "field"=>"id", "type"=>"dropdownlist", "source"=>$dataArray, "sign"=>"like%", "width"=>""); 
    } 

期待任何回覆。

THX

+3

我不明白你的問題。 – hakre

回答

0

你的意思是:

 

<select> 
<?php 
while($row = mysql_fetch_assoc($result)) { 
?> 
<option value="<?php echo $row['id']; ?>"><?php echo $row['user_name']; ?></option> 


<?php } ?> 
</select> 
 
0

哪裏是你的下拉列表?我在你的代碼中看不到它。你的意思是由PHP創建的html元素選擇和基於MySQL表中的數據嗎?然後,您需要使用JavaScript代碼來選擇此類下拉列表中的所有選項。代碼中的$this是什麼?提供更多信息,更多代碼和更多澄清。

+0

嗨 - 感謝您的反饋。 是的,下拉列表正在由SELECT查詢填充。我基本上只是想知道如何添加一個ALL選項到正在填充的當前數據。 我想可能只是不從下拉框中選擇任何東西,這種方式從標準中排除。 –