我的 php 页面中有一个列表框,它是从另一个列表框生成的,代码如下
<?php $myArray1 = $_POST['countryRF'];?>
<select name='countryRF[]' id='countryRF' size='10' multiple style='width:180px' class='selfont'>
<?php
foreach($myArray1 as $value){ // Loop through each element
print "<option value=\"".$value."\">".$value."</option>";
}
?>
</option></select>
刷新表单列表框变空时,如何在表单重新加载后保留添加的值?
即使 session 重新加载表单后,是否可以保持 mysql 结果表稳定?如果是的话请给我帮助?
最佳答案
我看到您从帖子中获得了“countryRF”。
您可以将其存储在 cookie/ session 中,或者将其存储在服务器上。
使用
if (isset($_POST['countryRF'])) {
$_COOKIE['countryRF'] = $_POST['countryRF'];
}
$myArray = $_COOKIE['countryRF'];
session 也是如此
关于php - 如何在 PHP 中的列表框中保留值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7242489/