Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2012, 09:12
haganex
 
Fecha de Ingreso: diciembre-2012
Mensajes: 9
Antigüedad: 11 años, 4 meses
Puntos: 0
actualizar pagina al seleccionar un dato de un select

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>&nbsp;&nbsp;&nbsp;Nombre&nbsp;&nbsp;&nbsp;</td>
				<td>&nbsp;&nbsp;&nbsp;credito&nbsp;&nbsp;&nbsp;</td>
				<td>&nbsp;&nbsp;&nbsp;Opcion&nbsp;&nbsp;&nbsp;</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>