HOLA, TENGO PROBLEMAS CON ESTA CONSULTA YA QUE CREO QUE NO ENTRA EN EL CICLO, OJALA ME PUDIERAN AYUDAR CON ESTO.
DE ANTEMANO GRACIAS..
<?php
//ALUMNOS DEL CURSO
SELECT ALUMNOS....
$result =@pg_Exec($conn,$qry);
for($i=0 ; $i < @pg_numrows($result) ; $i++){
$fila1 = @pg_fetch_array($result,$i);
//PERIODO (PRIMER O SEGUNDO SEMESTRE)
SELECT PERIODO...
$result6 =@pg_Exec($conn,$qry6);
$promedi =0;
for($j=0 ; $j < @pg_numrows($result6) ; $j++){
$fila6 = @pg_fetch_array($result6,$j);
//RAMOS O ASIGNATURAS
SELECT RAMOS...
$result7 =@pg_Exec($conn,$qry7);
$prome =0;
for($k=0 ; $k < @pg_numrows($result7) ; $k++){
$fila7 = @pg_fetch_array($result7,$k);
$qry4="SELECT * FROM CALIFICA WHERE RUT_ALUMNO=".$fila1['rut_alumno']." AND ID_PERIODO=".$fila6['id_periodo']." AND ID_RAMO=".$fila7['id_ramo'];
$result4 =@pg_Exec($conn,$qry4);
$promed = $fila4['promedio'];
$prome =$prome + $promed;
};
$promedi = $promedi + $prome;
};
echo $fila1["ape_pat"]." ".$fila1["ape_mat"].", ".$fila1["nombre_alu"];
$div = ((@pg_numrows($result7))*(@pg_numrows($result7)));
$res = $promedi/$div;
imp($res);
};
?>