como recargar pagina con datos de una consulta
Publicado por giuli (74 intervenciones) el 23/07/2016 23:13:51
hola amigos..tengo una pagina con dos combos curso y division..al seleccionar un curso y una division y apretar un boton listar quiero cargar alumnos de ese curso y division.
Para lo mismo embebi un codigo php en el documento html que dice que "si" hay alumnos carga la tabla..osea despues de hacer click pero no funciona..
aqui el html:
el archivo consultainasistencias funciona bien..de hecho hice un echo de un alumno..
osea no quiero usar ajax..quiero recargar la pagina..pero no se como seria
Para lo mismo embebi un codigo php en el documento html que dice que "si" hay alumnos carga la tabla..osea despues de hacer click pero no funciona..
aqui el html:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html" />
<meta name="author" content="gencyolcu" />
<?php include 'consultaInasistencias.php';?>
<title>Sistema de Gestion de Alumnos</title>
<link rel="stylesheet" href="../../Css/Formularios.css"/>
</head>
<body>
<div id="contenedor">
<header id="cabecera">
<div id="C1">
<div class="imagen1"><div class="imagen2"></div></div>
<p class="icono">GESTION.AR</p>
</div>
<div id="box">
<p id="titulo">Sistema de Gestión Escolar</p>
</div>
</header>
<form action="consultaInasistencias.php" method="post">
<section id="seccion">
<p>Seleccione el curso y la division a listar </p>
<p>Curso:<select name="cursos">
<?php foreach ( $rscursos as $curso){?>
<option value="<?php echo $curso["idcurso"];?>"><?php echo $curso["curso"];?></option>
<?php }?>
</select> Division:
<select name="divisiones">
<?php foreach ( $rsdivisiones as $division){?>
<option value="<?php echo $division["iddivision"];?>"><?php echo $division["division"];?></option>
<?php }?>
</select>
<input type="submit" name="listar" value="Obtener listado"/></p>
</section>
<?php if (isset($rsalumnos)){
foreach ($rsalumnos as $alumno){?>
<section id="seccion">
<table width="100%">
<td width="25%" id="titulocolumna" >Nombre</td>
<td width="25%" id="titulocolumna">Apellido</td>
<td width="10%"id="titulocolumna">LT 1/4</td>
<td width="10%"id="titulocolumna">LT 1/2</td>
<td width="10%"id="titulocolumna">RA 1/4</td>
<td width="10%"id="titulocolumna">RA 1/2</td>
</table>
</section>
<?php } }
?>
</form>
<footer id="pie"></footer>
</div>
</body>
</html>
el archivo consultainasistencias funciona bien..de hecho hice un echo de un alumno..
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
include ("../../PHP/Conexion.php");
$conectar = conexionBD();
$resultado = array();
$sqlcursos = "SELECT * FROM tesis.curso;";
$rscursos = select($conectar,$sqlcursos);
$sqldivisiones="Select * from tesis.division;";
$rsdivisiones= select($conectar,$sqldivisiones);
if (isset($_POST['listar'])){
if (isset($_POST['cursos']) && isset($_POST['divisiones'])){
$idcurso = $_POST['cursos'];
$iddivision = $_POST['divisiones'];
$sqlalumnos="SELECT alumno.idpersona,persona.nombre,persona.apellido from alumno
left join persona on alumno.idpersona=persona.idpersona where idcurso=".$idcurso.
" and iddivision=".$iddivision.";";
$rsalumnos= select($conectar,$sqlalumnos);
$msj="listando ". count($rsalumnos). "alumnos en total";
header('location: Forminasistencias.php');
}else{
$msj="no se encontraron alumnos";
}
}
?>
osea no quiero usar ajax..quiero recargar la pagina..pero no se como seria
Valora esta pregunta


0