Mantenga el valor después de enviar PHP
// Author: Rimon(ProgrammerRimon), this code was pasted by ProgramemrRimon
// Date: 2022-02-19, 3:29 AM GMT + 6
<?php
if (isset($_REQUEST['f'])) echo 'Fruits: ' . $_REQUEST['f'];
echo "<br>";
if (isset($_REQUEST['v'])) echo 'Vagetables: ' . $_REQUEST['v'];
global $v, $f;
$f = ['apple', 'banana', 'papaya', 'mangos', 'carrot', 'grapes', 'guava', 'strawbarries', 'watermelons', 'Pomegranates'];
$v = ['lettuce', 'cabbage', 'onion', 'garlic', 'Asparagus', 'Rhubarb', 'Celery', 'Spinach', 'Arugula', 'Broccoli'];
function s($a, $n)
{
$s = '';
foreach ($a as $key => $value) {
if (isset($_REQUEST[$n])) {
if ($_REQUEST[$n] == $value) {
$s = 'selected';
} else {
$s = '';
}
}
echo "<option $s value='" . $value . "' >$value</option>";
}
}
?>
<form action="" method="post">
<select name="f" id="">
<?php s($f, 'f'); ?>
</select>
<br>
<select name="v" id="">
<?php s($v, 'v'); ?>
</select>
<input type="submit" value="Submit">
</form>
Homely Hamerkop