Hice un administrador de usuarios con BD(mysql) y PHP, con el se puede Crear, Ver, Borrar y Modificar un Nombre de Usuario, Password e email, la cuestión es que en la página de modificar tengo un <select> de la siguiente manera:
Código :
<select name="name" onChange="check(this.value)"> <? $result = mysql_query("Select * From users Order By id"); while ($row=mysql_fetch_array($result)){ ?><option value="<?=$row["id"]?>"><?=$row["usern"]?></option><? } ?> </select>
por la función que tiene el onChange me refresca la página para mostrarme los datos de usuario que elija pero me regresa el <select> a la primera option que hay, lo que necesito es que se quede en la option que elija aunque la página se refresque, aquí está el resto del código pero este es solamente para que tengan una referencia de la forma en que funciona...agradeceré cualquier ayuda:
Código :
<? include('connf.php'); if(isset($_GET['id'])){ $result = mysql_query("SELECT * FROM users WHERE id = ".$_GET['id']); $udatos = mysql_fetch_array($result); $u_id = $udatos['id']; $u_na = $udatos['usern']; $u_pa = $udatos['pass']; $u_em = $udatos['email']; } ?> <HTML> <HEAD> <TITLE>Actualizar1.php</TITLE> <script> function check(valor){ window.location = 'modify.php?id='+valor; } </script> </HEAD> <BODY> <table width="50%" border="0" align="center"> <tr> <td colspan="4" align="center"> <h2>Actualizar un registro</h2> </td> </tr> <tr> <td colspan="4" align="center"> <select name="name" onChange="check(this.value)"> <? $result = mysql_query("Select * From users Order By id"); while ($row=mysql_fetch_array($result)){ ?><option value="<?=$row["id"]?>"><?=$row["usern"]?></option><? } ?> </select> </td> </tr> <tr> <td colspan="2" align="center"> <h3>Información Actual</h3> </td> <td colspan="2" align="center"> <h3>Información Nueva</h3> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td width="11%">User Name:</td> <td width="30%"><?=$u_na?></td> <td colspan="2" rowspan="4"><form action="modify_reg.php" method="post"><table width="100%" border="0"> <tr> <td>ID:</td> <td><input type="hidden" value="<?=$u_id?>" name="id"><?=$u_id?></td> </tr> <tr> <td>User Name:</td> <td><input type="text" name="username" id="username" value="<?=$u_na?>"></td> </tr> <tr> <td>Password:</td> <td><input type="text" name="password" id="password"></td> </tr> <tr> <td>Email:</td> <td><input type="text" name="email" id="email" value="<?=$u_em?>"></td> </tr> <tr> <td colspan="2"><input type="submit" name="Actualizar" id="Actualizar" value="Submit"></td> </tr> </table></form></td> </tr> <tr> <td>Password:</td> <td><?=$u_pa?></td> </tr> <tr> <td>Email:</td> <td><?=$u_em?></td> </tr> <tr> <td></td> <td></td> </tr> </table> </BODY> </HTML>