请帮我。我在这里包括(见下文)插入表单的组合框脚本我有一个添加新产品的表单。选项之一是选择什么类别。因此,Combobox 用于从中选择类别。
<TD>
<?php
$sql="SELECT categories.id as id, categories.name as name FROM categories";
$result=mysql_query($sql) or die(mysql_error());
$options="";
while ($row=mysql_fetch_assoc($result)) {
$id=$row["id"];
$thing=$row["name"];
$options.= " <OPTION VALUE=".$id.">".$thing.'</option>';
}
?>
<select name="CATEGORY" onClick=”submitCATEGORY();”>
<option value="0">Select Category
<?php echo $options;?></option>
</select>
</TD>
现在,我想要一个使用与使用组合框在数据库中插入数据相同的脚本的 EDIT FORM。
<?php echo $CATEGORY; ?>
此脚本用于从数据库中检索数据。
请帮我找到一种方法,当我想编辑产品信息以使用我在插入数据期间选择的选项获取组合框时......我可以成功填写产品名称和其他信息的数据,只有组合框是空的。我希望你能理解我想要达到的目标!提前感谢您的宝贵时间!!!
请参阅下面我尝试但未成功的内容:
<?php
$sql="SELECT categories.id as id, categories.name as name FROM categories";
$result=mysql_query($sql) or die(mysql_error());
$options="";
while ($row=mysql_fetch_assoc($result)) {
$id=$row["id"];
$thing=$row["name"];
$options.= " <OPTION VALUE=".$id.">".$thing.'</option>';
}
?>
<select name="CATEGORY" onClick=”submitCATEGORY();”>
<option value="<?php echo $CATEGORY; ?>">
<?php echo $options;?></option>
</select>
</TD>