Я хочу сохранить значение onchange опции и сохранить в переменной php
<select class="form-control" name="users" >
<option value="#">Please Select Your Employee</option>
<?php while($rows = mysql_fetch_row($res)){ ?>
<option value="<?php echo $rows[0]; ?>">
<?php echo "\r\n $rows[0]";}?>
</option>
</select>
Попробуй это:
<html>
<head>
<script type="text/javascript">
function myfunction(){
a = document.getElementById('myselect').value;
location.href="?a="+a;
}
</script>
</head>
<body>
<select id="myselect" onchange="myfunction()">
<option value="10" <?php if($_GET['a']== 10 ) echo "selected"; ?> > value 10 </option>
<option value="20" <?php if($_GET['a']== 20 ) echo "selected"; ?> > value 20 </option>
<option value="30" <?php if($_GET['a']== 30 ) echo "selected"; ?> > value 30 </option>
</select>
<?php
if (isset($_GET['a'])) {
$val = $_GET['a'];
echo $val;
}
else{
$val = 0;
echo $val;
}
?>
</body>
</html>
Других решений пока нет …