尝试做一个学校项目,基本上需要从下拉菜单中选择动物,并将该动物的ID添加到数据库的订单表中。下拉列表在单独的页面上工作正常,并将结果发布到此页面。
代码:
<?php
include_once("connect-db.php");
if(isset($_POST['Submit'])) {
$choice = $_POST['choice'];
$result = mysqli_query($mysqli, "SELECT * FROM animals WHERE AnimalSpecies=$choice");
while($res = mysqli_fetch_array($result))
{
$id = $res['AnimalID'];
}
$query = mysqli_query($mysqli, "INSERT INTO order('AnimalID') VALUES('$id')");
}
connectdb文件很好,我在另一个页面中使用过它。另外,$ choice工作正常,我手动回显,它显示正确的值。我没有得到任何错误消息,它只是没有添加任何东西到订单表。