我创建了一个 php 表单来将值插入数据库。我的表单选项之一是一个动态列表,其中填充了另一个表中的字段。我首先创建了没有动态选项的表单,并且插入的所有数据都很好(现在仍然如此)。现在我试图包含下面的代码,虽然它正确显示了选项值,但该值无法插入。有什么建议吗?
<?php
/*
* LIST ALL CATEGORIES
****************************************/
include('../dbconnection.php');
$query = 'SELECT category_id, category_name FROM ingredient_categories';
$result = mysql_query($query);
echo '<select>';
while ($ingredientCategoryOption = mysql_fetch_array($result)) {
echo '<option value="'.$ingredientCategoryOption[category_id].'">'.$ingredientCategoryOption[category_name].'</option>';
}
echo '</select>';
?>