Cita:
Iniciado por Osdiwe
Prueba con:
$total = $res['calif1'] + $res['calif2'], etc...
Y donde quieras mostrar el total simplemente echo $total;
Gracias Osdiwe
Me ayudaste mucho
mi codigo quedo asi
Código PHP:
<?php
if(isset($_POST['imp']))
{ include('conexion.php');
$sql4="SELECT id_calificaciones,alumnos.nombre as nombre,calificaciones.calif1, calificaciones.calif2,calificaciones.calif3,calificaciones.calif4,calificaciones.calif5,calificaciones.calif6,calificaciones.calif7 FROM calificaciones INNER JOIN alumnos ON alumnos.id_alumno = calificaciones.id_alumnos ORDER BY nombre";
$query=mysql_query($sql4,$link);
echo '<TABLE border="1" class="Estilo1">';
echo '<TD>ID De Calificacion</TD><TD>Nombre del Alumno</TD><TD>Parcial 1</TD><TD>Parcial 2</TD><TD>Parcial 3</TD><TD>Parcial 4</TD><TD>Parcial 5</TD><TD>Parcial 6</TD><TD>Parcial 7</TD><TD>Total</TD>';
while($res=mysql_fetch_array($query))
{ $suma=$res[calif1] + $res[calif2]+$res[calif3] + $res[calif4]+$res[calif5] + $res[calif6];
$sumas=$suma / 6;
echo $sumas;
echo'<TR> ';
echo "<TD>$res[id_calificaciones]</TD><TD>$res[nombre]</TD><TD>$res[calif1]</TD><TD>$res[calif2]</TD><TD>$res[calif3]</TD><TD>$res[calif4]</TD><TD>$res[calif5]</TD><TD>$res[calif6]</TD><TD>$res[calif7]</TD><TD>$sumas</TD>";
echo '</TR>';
}
echo '</TABLE>';
}
?>
ahora necesito que me evalue el numero de campos rellenos osea si tengo 5 calificaciones que me la divida entre 5 si tengo 6 entre 6 y asi susesivamente.
Sabes como lo puedo hacer?