从HTML select中存储PHP变量

时间:2013-03-27 19:27:05

标签: php html sql

我需要将用户从HTML选择下拉菜单中选择的内容转换为我可以在sql INSERT语句中使用的php变量。

我怎么能这样做?

1 个答案:

答案 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检索数据,但对于表单帖子通常是正确的选项。