我需要将用户从HTML选择下拉菜单中选择的内容转换为我可以在sql INSERT语句中使用的php变量。
我怎么能这样做?
答案 0 :(得分:0)
使用表格。然后,您可以通过$_POST
超全局访问变量。
<form action="targetpage.php" method="post">
<select name="myselect">
<option>Option 1</option>
<option>Option 2</option>
</select>
<input type="submit">
</form>
targetpage.php:
<?php
echo $_POST['myselect']; // Will print either "Option 1" or "Option 2"
?>
修改强>
您可以使用“发布”或“获取”表单数据。 get改变您想要保持2000个字符或更少的URL。 Post将数据与URL分开发送。如果您使用get,则可以通过$_GET
检索数据,但对于表单帖子通常是正确的选项。