我有一个列表代码,但它没有得到进一步的(
<?
include("connect.phtml");
$r= mysql_query("SELECT name_goods FROM goods")
or die ("!1");
echo "<select name='product'>";
while($row=mysql_fetch_array($r))
{
echo "<option value='".$row['name_goods']."'>".$row['name_goods']."</option>";
}
mysql_close();
?>
您应该将name_goods id而不是名称放入选项值中。
然后,您需要使用适当的查询将$_POST['product']
(它将是选定的值(插入到数据库中。
类似于:
$good_id = $_POST['product']
$query = $pdo->prepare("INSERT INTO table(good_id) VALUES (".$good_id.")");
$query->execute();