[英]Retrieve data according to selected value of combobox using php mysql, without redirecting to other page
[英]PHP ComboBox display selected value on other page
我想从一个页面上的组合框中显示所选的值,然后在另一页上显示它,并且它可以与以下代码一起使用:
第1页上的代码:
<form action = 'enviar.php' method = "POST">
<select required id = "cmbAno" name = "Make">
<option value="ano_1"> 1º </option>
<option value="ano_2"> 2º </option>
<option value="ano_3"> 3º </option>
<option value="ano_4"> 4º </option>
<option value="ano_5"> 5º </option>
<option value="ano_6"> 6º </option>
<option value="ano_7"> 7º </option>
<option value="ano_8"> 8º </option>
<option value="ano_9"> 9º </option>
<option value="ano_10"> 10º </option>
<option value="ano_11"> 11º </option>
<option value="ano_12"> 12º </option>
</select>
<script>
function run()
{
document.getElementById("srt").value = document.getElementById("cmbAno").value;
}
function up()
{
var dop = document.getElementById("srt").value;
}
</script>
第2页上的代码:
<?php
echo $_POST['Make'];
?>
而不是显示所选的选项(如“1º”),而是显示选项值“ ano_1”
您可以取值并将其重新翻译为所需的文本。 类似于下面的代码段。 但是,有了12个选项,它将变得相当大。
<?php if($_POST['Make'] == "ano_1"){ $result = "1º"; }elseif{ ...Continue... } ?>
然后,在以后要显示结果的位置:
<?php echo $result; ?>
这应该做您想要的。 也许有一种更有效的方法-但我仍然是php新秀。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.