Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/01/2004, 13:34
Avatar de lantrax
lantrax
 
Fecha de Ingreso: abril-2003
Ubicación: Spain is different
Mensajes: 310
Antigüedad: 21 años, 11 meses
Puntos: 0
Bueno, a lo mejor el post debería estar en el apartado de php, no se si tecnicamente estara bien per debería funcionar así

Código:
<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, PATERNO FROM ALUMNO";
$query = @mysql_query($sql, $dblink);
while ($row = mysql_fetch_array($query)) 
{ 
$CLAVE = $row['CLAVE']; 
$NOMBRES = $row['NOMBRES']; 
$PATERNO = $row['PATERNO']; 

printf("<OPTION value=\"$CLAVE\", \"$NOMBRES\", \"$PATERNO\"");

if ($i==$compara) {printf(" SELECTED");} 

printf(">$CLAVE $NOMBRES $PATERNO</option>"); }
?>
mysql_free_result($query);
</select>

<!--****hasta aquí me despliega la lista con los alumnos de un colegio*******-->

<input type="submit" name=boton_ver_datos_alumno value="Ver datos Alumno Seleccionado"> 

<?
echo $_POST[$ select];

/*****lo puse para ver si lee bien el alumno
seleccionado y lo hace ok********/

<?
if(isset($_POST['boton_ver_datos_alumno'])){
$sql = "SELECT EDAD FROM ALUMNO WHERE CLAVE= $select";
$query = @mysql_query($sql, $dblink);
while ($row = mysql_fetch_array($query)) 
{ 

echo '<tr><td>'.$row["EDAD"].'</td><tr>';
}
}
mysql_free_result($query);


/***aquí me trae la edad del alumno seleccionado, pero cuando la muestra el alumno seleccionado se desselecciona y queda seleccionado el primer alumno de la lista.***/

?>
</form>
</body>
</html>
yo lo he probado así y funciona.

Suerte
__________________
______________________________

LaNTRaX