Hola lantrax y a todos.
Probé el código trayendo los valores de la base de datos, pero el problemita es que luego de hacer la consulta con el valor de la lista éste No queda seleccionado y realmente no sé donde pueda estar el error. Te paso el código para que por favor lo veas y me digas dónde puedo estar fallando.
"JS.php"
<HTML>
<HEAD>
<TITLE>Documento sin título</TITLE>
<BODY onLoad="javascript
:document.f1.select.focus() ">
<FORM action="http://intranet/~usuario/JS.php" method="post" name="f1">
<SELECT name="select">
<?php
$compara=$_POST[$select];
$MySqlHostname = "x";
$MySqlUsername = "xx";
$MySqlPassword = "xxx";
$MySqlDatabase = "xxxx";
$dblink=MYSQL_CONNECT($MySqlHostname, $MySqlUsername, $MySqlPassword);
@mysql_select_db("$MySqlDatabase");
$sql = "SELECT CLAVE, NOMBRES FROM ALUMNO";
$query = @mysql_query($sql, $dblink);
while ($row = mysql_fetch_array($query))
{
$CLAVE = $row['CLAVE'];
$NOMBRES = $row['NOMBRES'];
printf("<OPTION value=\"$CLAVE\", \"$NOMBRES\"");
if ($i==$compara) {printf(" SELECTED");}
printf(">$CORRELATIVO $NOMBRES </option>");
}
?>
?>
</select>
<input type="submit" name=boton_ingresar value="Ingresar">
<?
echo $_POST[select];
?>
</form>
</body>
</html>
Inclusive probé con una variable de control pero tampoco me funciona
espero que me puedas ayudar porque realmente es muy importante poder solucionar esto.
Gracias y por favor respóndeme ok?
Yuki27