在一点帮助下,我创建了一个PHP生成的<select>
元素。
<select>
<?php
for($optionIndex=1; $optionIndex <= 12; $optionIndex++){
echo '<option>' . $optionIndex . '</option>';
} ?>
</select>
现在,一旦用户选择其中一个选项(1-12),我想将该值存储到php变量$number
中。我怎么能这样做?
答案 0 :(得分:0)
您必须使用通过GET或POST将数据发送到您的php脚本的表单。
在页面上:
<form method="POST" action="path/to/your/script">
<select name="select_name">
<option value="1">1</option>
</select>
<input type="submit">
</form>
PHP脚本
<?php
$number = $_POST['select_name'];
更新:您可以在一个页面上执行此操作:
<?php
if(empty($_POST['select_name'])) {
// HERE COMES YOUR FORM
} else {
$number = $_POST['select_name'];
}