chicos recurro a ustedes con la siguiente duda
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>