嗨,我正在研究 php 和 mysql。
我有一个表单,我在其中访问一个表中的数据,并在选择后将该数据插入到另一个表中。但我的主要限制是选择的数据 id 被存储而不是数据值。
请让我知道如何获取数据值而不是数据 ID。
下面是示例代码。
<td>Status:</td>
<td> <select name="status" id="status">
<?php $svar = mysql_query("select * from status");
while($sresult = mysql_fetch_array($svar)){ ?>
<option value="<?php echo $sresult['id']; ?>" <?php if($sresult['id']==$row['status']){ echo "selected"; }?> /><?php echo $sresult['status']; ?></option>
<?php } ?>
</select> </td>
现在我使用以下查询将上述表单中的数据插入到另一个数据库中:
$sql="INSERT INTO Createticket (......,status) VALUES(..........,'$status')";