-1

我需要将用户从 HTML 选择下拉菜单中选择的内容放入一个 php 变量中,然后我可以在 sql INSERT 语句中使用该变量。

我怎么能这样做?

4

1 回答 1

0

使用表格。然后,您可以通过$_POST超全局访问该变量。

<form action="targetpage.php" method="post">
<select name="myselect">
    <option>Option 1</option>
    <option>Option 2</option>
</select>
<input type="submit">
</form>

目标页面.php:

<?php
echo $_POST['myselect']; // Will print either "Option 1" or "Option 2"
?>

编辑

您可以使用“post”或“get”获取表单数据。get 更改 URL,您希望将其保留为 2000 个字符或更少。Post 将数据与 URL 分开发送。如果您使用 get 您可以通过 检索数据$_GET,但对于表单 post 通常是正确的选择。

于 2013-03-27T19:27:57.247 回答