Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/09/2004, 09:17
Avatar de huntress
huntress
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile
Mensajes: 7
Antigüedad: 19 años, 7 meses
Puntos: 0
respuesta en Foro de javascript

Ya hace unos dias que puse mi pregunta en el foro de javascript, y nadie sabe como hacerlo.

He logrado avanzar un poco, por lo menos ahora me muestra algo en el cuadro de texto, pero el problema es que siempre me muestra el nombre del primer alumno. cómo puedo hacer para que me muestre el elemento que se ha seleccionado?

<?
echo '<select name = "rut" onclick = "$prueba = this.value">';
$result=mysql_query("Select * From alumnos Order By alu_rut");

While ($row=mysql_fetch_array($result))
{
echo '$rut';

if (strcmp(trim($rut),$row[0])==0)
{
$sel2 = "selected";
}else{
$sel2 = "";
}
$todo = $row[0].'|'.$row[2].'|'.$row[3];
$paso = explode ("|",$todo);
echo "<option value=".$row[0]." $sel2>".$row[0]."</option>";
}
?></select>

<input name ="varrut" type="hidden" value = " <? echo $paso[1].' '.$paso[2];?> ">
<input name="mostrar" type="button" id="mostrar" value="Mostrar Nombre" onClick="TrasNombre(varrut.value,this.form)">



La funcion TrasNombre lo que hace es pasar el nombre del alumno al campo nombre.

function TrasNombre(rutaux,formu)
{
formu.nombre.value = rutaux;
}


Por favor ayudenme a resolver esto, éste sistema lo hago para terminar mi practica profesional, por favor, estoy desesperada