2015-10-26 58 views
0

我已經創建了3個類別。在sql中被命名爲Buyer,Seller和Common。 我想用下拉菜單將它們顯示在我的頁面上作爲選擇選項。如何在php頁面的選項列表中顯示sql行

基本上我想如果用戶發佈一些事情。他應該選擇那個類別。並在未來如果任何一個點擊這些類別。

它應該顯示鏈接到該類別的所有內容。

這裏是我的PHP

include "connect.php"; 
$sql="SELECT Seller,Buyer, Common FROM category order by name"; 

echo "<select name= Buyer value='Buyer'>Buyer</option>"; 

foreach ($dbo->query($sql) as $row){ 

echo "<option value=$row[Buyer]>$row[Seller]</option>"; 

} 

echo "</select>"; 

和我的數據庫表

enter image description here

+0

替換$行[ '銷售員']與$行[銷售員] – kannan

回答

0

替換這一行,還加引號你的價值和使用{}

echo "<option value='{$row['Buyer']}'>{$row['Seller']}</option>"; 
        ^   ^

而且當你在echo中連接數組時,它很好用{},否則你會得到語法錯誤。

0

試試這個

foreach ($dbo->query($sql) as $row) { 
    echo $row['Seller']; 
} 
相關問題