Buenas!
Lo que podrias hacer directamente para sacarlo desde MySQL y no hacer esa suma desde PHP es:
Código PHP:
((SUM(calificaciones.calif1) + SUM(calificaciones.calif2) + SUM(calificaciones.calif3) + SUM(calificaciones.calif4) + SUM(calificaciones.calif5) + SUM(calificaciones.calif6) + SUM(calificaciones.calif7)) / COUNT(calificaciones.calif1) ) AS promedio
Creo que tendria que funcionar. Proba y decime.
Saludos!