2013-06-02 53 views
-2

在我的數據庫表row()我在'product_size'列中有「24,26,28,30」大小。從數據庫填充選項列表

查詢後,我想查看viewProduct.php頁面,如:

<'option value=" ">' size <'/option>`<br /> 
<'option value="24"> 24 <'/option>`<br /> 
<'option value="26"> 26 <'/option>`<br /> 
<'option value="28"> 28 <'/option>`<br /> 
<'option value="30"> 30 <'/option><br/> 

像作爲foreach()循環。

+2

這將是很好的,如果你提供的一些代碼 –

+0

和DB你的意思是MySQL的?使用mysqli? –

+0

'<'option'呵?爲什麼額外單引號? – Raptor

回答

0

使用爆炸法;

$array=explode(",",$row['product_size']); 
for($i=0;$i<count($array);$i++) { 
    echo $array[$i]; 
    enter code here 
} 
+0

非常感謝你。它正在工作..... – Ebrahim

0

此代碼是你所需要的:

<select name="product[location_id]"> 
<?php 
foreach($product_locations as $product_location) : 
    echo "<option value=\"".$product_location['id']."\" ".($product_location['id'] == $product['product_location'] ? "selected=\"yes\"" : "").">".$product_location['title']."</option>"; 
endforeach; 
?> 
</select> 

當然,你需要使它適應你的表/因爲你列沒有提供任何有關它的信息。