28/09/2009, 16:52
|
| | Fecha de Ingreso: septiembre-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes Puntos: 0 | |
Ayuda con sistema escolar php y mysql QUE TAL AMIGOS RECURRO A USTEDES XQ YA LE INTENTE Y LE INTENTE DE VARIAS FORMAS Y NO ME SALE UNA CONSULTA DE UN SISTEMA DE CALIFICACIONES EN PHP Y MYSQL.
LES EXPLICO:
QUIERO REALIZAR UNA CONSULTA DONDE INGRESE DESDE EL TECLADO GENERACION, GRUPO Y TURNO, Y ME DEVUELVA LA LISTA DE ALUMNOS DE DICHO GRUPO, ADEMAS DE SUS CALIFICACIONES FINALES DE CADA UNO...
TENGO ESTE PEDAZO DE CODIGO PARA ESTA CONSULTA...
<?php
$enlace = mysql_connect("localhost", "root","");
mysql_select_db("biblioteca",$enlace);
?>
<div align="center">
<?php
$sql = "select Nombre,Grado,Grupo from alumno_ex where Generacion= '".mysql_escape_string($_POST['caja1'])."' AND Grupo= '". mysql_escape_string($_POST['caja2'])."' AND Turno= '".mysql_escape_string($_POST['caja3'])."'";
$sql = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($sql)) AQUI HAGO LA CONSULTA DONDE ME MUESTRA EL NOMBRE DE LOS ALUMNOS QUE SE ENCUENTRAN EN CIERTO GRADO GRUPO Y TURNO PREVIAMENTE INSERTADOS DESDE EL TECLADO. {
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD> <B>Nombre</B></TD> <TD> <B>Grado</B></TD> <TD> <B>Grupo</B> </TD> </TR>
<?php
printf("<tr><td> %s</td> <td> %s</td> <td> %s </td></tr>", $row["Nombre"], $row["Grado"], $row["Grupo"]); AQUI IMPRIMO
$sql1 = "select kardex.* from kardex, alumno_ex where alumno_ex.Nombre=kardex.Nom_usuario";
$sql1 = mysql_query($sql1) or die(mysql_error());
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1 bgcolor="#99FF66">
<TR><TD> <B>Materia</B></TD> <TD> <B>Calificacion</B> </TD> </TR>
<?php
while($row1 = mysql_fetch_array($sql1)) HAGO UNA CONSULTA ANIDADA DONDE A CADA NOMBRE LE SIGA SU RESPECTIVA CALIFICACION
{
//mysql_data_seek($sql1,$row1);
$sql2 = "select Nom_materia from kardex, materia where kardex.Cve_materia=materia.Cve_materia";
$sql2 = mysql_query($sql2) or die(mysql_error());
$row2 = mysql_fetch_array($sql2);
printf("<tr><td> %s</td> <td> %s </td></tr>", $row2["Nom_materia"], $row1["Calf_materia"]);
}
?></TABLE>
<?PHP
}
?>
</TABLE>
<?php
mysql_free_result($sql);
mysql_free_result($sql1);
//mysql_free_result($sql2);
mysql_close($enlace);
?>
</div>
<br />
Consultar otra Generación <a href="exalumnos.html"><img src="Next.png" align="center"/></a>
</body>
</html>
PERO ME REGRESA COMO RESULTADO ALGO ASI....
NOMBRE GRUPO TURNO
LUIS A M
MATERIA CALIFICACION
ESPAÑOL 10
ESPAÑOL 8
ESPAÑOL 9
ESPAÑOL 8
NOMBRE GRUPO TURNO
JOSE A M
MATERIA CALIFICACION
ESPAÑOL 10
ESPAÑOL 8
ESPAÑOL 9
ESPAÑOL 8
LO UNICO QUE SALE BIEN ES EL NOMBRE..... ALGUIEN PODRIA HECHARME UNA MANO??? |