<select name=category>
<option value='1'>Adventure</option>
<option value='2'>Drama</option>
</select>
我想要所选选项的值。就像如果选择了冒险,我想存储 1,或者如果选择了戏剧,我想存储 2 .如何使用 php 执行此操作?我必须将此数据添加到无法输入名称的数据库表中。我必须添加他们的 ID.ID 1 代表冒险,2 代表戏剧。
你想要这样的东西
<?php
if (isset($_POST['category']))
{
$category = $_POST['category'];
echo "$category";
}
?>
<form method="post" action="" name="form">
<select name="category">
<option value="1">Adventure</option>
<option value="2">Drama</option>
</select>
<input name="submit" type="submit">
</form>
您必须将其包装在表单中。
<form action="myphppage.php" method="POST">
<select name=category>
<option value='1'>Adventure</option>
<option value='2'>Drama</option>
</select>
</form
然后在myphppage上.php你可以通过执行以下操作从你的选择中获取值:
<?php
if(isset($_POST['category'])) {
$category = $_POST['category']; // or $_GET['category'] if your form method was GET
}
?>