我创建了3个类别。在sql中命名为Buyer,Seller和Common。 我想在我的页面中将它们作为选择选项显示在下拉列表中。
基本上我想要用户发布一些东西。他应该选择那个类别。如果有任何人点击这些类别将来。
它应显示链接到该类别的所有内容。
这是我的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>";
和我的数据库表
答案 0 :(得分:0)
替换此行,同时在您的值中添加引号并使用{}
echo "<option value='{$row['Buyer']}'>{$row['Seller']}</option>";
^ ^
此外,当你在echo中连接数组时,它很好用{}
,否则你会得到语法错误。
答案 1 :(得分:0)
试试这个
foreach ($dbo->query($sql) as $row) {
echo $row['Seller'];
}