Alright so I have this drop down populated by a Mysql DB. On change of the drop down the whole page populates information from a the DB. Well what I want when I submit this form (there are two forms on this page) I want it to return to the same client that I just had selected in the drop down. Right now I'm using a session to bring it back and select that same client as before but the on change event is not kicking in and selecting the information out of my data base for the person selected. Thanks\[code\] session_start();$current = isset($_SESSION['ClientNamefour']) ? $_SESSION['ClientNamefour'] : 0;$options4=""; while ($row = mysql_fetch_array($result)) { $id=$row["Client_Code"]; $thing=$row["Client_Full_Name"]; $value="http://stackoverflow.com/questions/2088845/$id, $thing"; // insert SELECTED="SELECTED" if the current $id matches $current $options4.="<OPTION VALUE=http://stackoverflow.com/questions/2088845//"$value\" ".($id == $current ? ' SELECTED="SELECTED"' : '').">".$thing; } ?><FORM name="form" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST"><SELECT NAME="ClientNamefour" OnChange="this.form.submit()"> <OPTION VALUE=http://stackoverflow.com/questions/2088845/0>Client <?php echo $options4?> </SELECT></FORM> session_start();// Do the redirect $_SESSION['ClientNamefour'] = $_POST['txtclientcode'];header("Location: http://endeavor/php/financialoasistest.php");\[/code\]