estoy haciendo un trabajo para la uni y tengo el siguiente problema estoy llenando un select desde mi bd todo ok y tengo un tabla que se llena con los datos asociado a lo que rescato del select el problema es que para que envie la informacion tengo que hacer click a un boton la idea es que al web se actualize automaticamente adjunto mi codigo
Código HTML:
<html> <head> <title></title> <meta charset="utf-8"> <script src="jquery-1.8.2.js"></script> <script src="ventana1.js"></script> </head> <body> <div id="ddl"> <form action="agregar_inscripcion.php" method="GET"> <?php $conexion = new mysqli("localhost","root", "" , "web"); $sql = "select nombre,rut from alumno"; $sentencia = $conexion->prepare($sql); $sentencia->execute(); $sentencia->bind_result($nombre,$rut); echo "Cliente "; echo "<select name='rut'>"; echo "<option>seleccione una opcion</option>"; while($result = $sentencia->fetch()) { echo '<option value="'.$rut.'">'.$nombre.'</option>'; } echo"</select>"; ?> <input type="hidden" name='rut' value='$rut'> <input type="submit" name="buscar"value="buscar"> </form> </div> <div id="tabla"> <table border="1" align="center"> <tr align="center"> <td> Nombre </td> <td> credito </td> <td> Opcion </td> </tr> <?php $conexion = new mysqli("localhost","root", "" , "web"); $rut = $_GET['rut']; $sql = "select asignatura.nombre,asignatura.credito,asignatura.codigo from alumno,asignatura,cursa where alumno.rut = cursa.rut_alumno and asignatura.codigo = cursa.codigo_asign and alumno.rut = ?"; $sentencia = $conexion->prepare($sql); $conexion->errno > 0 ? die($conexion->error): "" ; $sentencia->bind_param('s',$rut); $sentencia->execute(); $sentencia->bind_result($nombre,$credito,$codigo); $result = $sentencia->get_result(); while($linea = $result->fetch_assoc()) { echo"<tr><td>".$linea['nombre']."</td><td>".$linea['credito']."</td> <td><a href=eliminar.php?rut_alumno=".$rut."&codigo=".$linea['codigo'].">Eliminar</a></td></tr>"; } $sentencia->close(); $conexion->close(); echo "</table>"; ?> </div> </body> </html>