我目前正在一个项目中出现错误,我不知道为什么。我试图从MySQL表中获取条目以放入下拉列表中。获取从数据库中选择选项,不起作用
<?php
require("../script/connect.php");
$query = "SELECT Brands.BID, Brands.BName FROM Brands ORDER BY Brands.BName ASC";
$result = mysql_query($query);
echo "<select name='brands'>";
while (($row = mysql_fetch_row($result)) != null)
{
echo "<option value = '{$row['BID']}'>";
echo "{$row['BName']}</option>";
}
echo "</select>";
require("../script/disconnect.php");
?>
有在数据库3 Brands
和我得到3个下拉选项,所有的回馈同样的错误。
Notice: Undefined index: BID in /opt/lampp/htdocs/nis_obkm/pages/enter_Product.php on line 24
所以在我的下拉领域,我可以选择上面的通知标题为三个选项之一。
连接和断开在我的PHP脚本中正常工作!
任何想法?
BID不在您的数据库表中。 –
检查大小写的表名和列名也 –
BID在Dbase表中;) – user3006137