我想在我的HTML表单中列出一个下拉菜单,用户可以使用下拉菜单(基于数据库中的项目)选择他们想要的项目 我研究了很多,并作为最后的手段来这个! 请解释,并帮助。使用MySQL数据库的HTML PHP中的下拉菜单
它应该看起来像: 选择一个产品: -dropdown菜单 - 数量:86
<html>
<head>
<title>BuyingTransaction</title>
</head>
<body>
<form action= "BuyingTransaction.php" method="post">
<select class="form-dropdown" style="width:150px" id="input_5"
name="ProductNames">
</form>
<?php
$username="22243339";
$password="X23CZw2X";
$server="localhost";
$database="DB_22243339";
$sqlConnect = mysql_connect($server, $username, $password);
// Check connection to the database
if(!sqlConnect)
{
die('Could not connect: ' . mysqlerror());
}
mysqli_select_db($sqlConnect, $database);
$filter = mysql_query("SELECT ProductName FROM Products", $sqlConnect);
menu = "";
while($row = mysql_fetch_array($filter))
{
$menu .="<option>" . $row['dropdown_option'] . "</option>";
}
// Close menu form
$menu = "</select></form>";
echo $menu;;
mysqli_close(sqlConnect);
?>
</select>
</body>
</html>
mysql_ *扩展名是死多头 – madalinivascu
使用如MySQL,mysqli的或PDO的一种方法。所以你将来没有任何问题 – KRIPS