Foros del Web » Programando para Internet » PHP »

Consultas sobre consultas en mysql para litar unos boletines

Estas en el tema de Consultas sobre consultas en mysql para litar unos boletines en el foro de PHP en Foros del Web. Hola, quisiera que me asesoran en lo siguiente Tengo una consulta del tipo $cursos = SELEC * FROM matriculas WHERE grado='8-4' ORDER BY nombre_estuiante ASC ...
  #1 (permalink)  
Antiguo 28/01/2009, 20:07
 
Fecha de Ingreso: enero-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Sonrisa Consultas sobre consultas en mysql para litar unos boletines

Hola, quisiera que me asesoran en lo siguiente

Tengo una consulta del tipo
$cursos = SELEC * FROM matriculas WHERE grado='8-4' ORDER BY nombre_estuiante ASC

Esto me da una lista de los estudiantes para el grado 8-4

<?php do { ?>
<tr>
<td>
<?php echo $row_cursos['nombre_estudiante']; ?>
</td>
</tr>
<?php } while ($row_asignaturas = mysql_fetch_assoc($asignaturas)); ?>

Luego para listar las notas de cada uno realizo una consulta de la tabla notas dentro del bucle cursos y las muestro con otro bucle notas dentro del bucle cursos


<?php do { ?>
<?
$estudiante=$row_cursos['identificacion_estudiante'];

$notas = SELEC * FROM notas WHERE estudiante='$estudiante' ORDER BY nombre_estuiante ASC
?<
<tr>
<td>
<?php echo $row_cursos['identificacion_estudiante']; ?>
</td>
<td>
<?php echo $row_cursos['nombre_estudiante']; ?>
</td>
</tr>
<?php do { ?>
<tr>
<td>
<?php echo $row_notas['asignatura']; ?>
</td>
<td>
<?php echo $row_notas['nota']; ?>
</td>
</tr>
<?php } while ($row_notas = mysql_fetch_assoc($asignaturas)); ?>
<?php } while ($row_cursos = mysql_fetch_assoc($asignaturas)); ?>

me da un resultado mas omenos asi

1111 Estudiante 1
Matematica 10
Religión 20
Español 10
2222 Estudiante 2
Matematica 10
Religión 20
Español 10
3333 Estudiante 3
Matematica 15
Religión 20
Español 10

en fin me funciona. al principio todo bien pero ya para los ultimos periodos la consulta se ha tornado muy lenta, no se si es porque tiene muchos datos o el servidor tiene problemas. Bueno en fin alguien podria recomendarme algunda documentacion sobre estos tipos de consultas. pues necesito mejorar los boletines o informes de notas y el tiempo de respuesta en las consultas.

ACLARO NO SOY MUY EXPERIMENTADO PERO ENTIENDO FACILMENTE. espero hacerme entender
  #2 (permalink)  
Antiguo 28/01/2009, 23:36
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Consultas sobre consultas en mysql para litar unos boletines

Tema trasladado a PHP.

http://www.forosdelweb.com/f21/funci...-datos-413499/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.