Hola Legend_Mau:
Antes que otra cosa te comento: NO DEBES INCLUIR CÓDIGO DE NINGÚN LENGUAJE DE PROGRAMACIÓN en este foro... Si deseas incluir por ejemplo código de PHP como es el caso, entonces debes acudir al foro correspondiente. Esas son las políticas del foro y te expones a que algún moderador edite tu mensaje e incluso te imponga alguna sanción si reincides en esa práctica. Mucho ojo con eso:
Ahora si, volviendo a tu problema, la consulta no tiene nada de malo, ejecutándola desde una consula de MySQL obtienes lo siguiente:
Código MySQL:
Ver original+------+---------+-------+
| id | usser | calif |
+------+---------+-------+
| 1 | rcastro | 8 |
| 2 | mgomez | 7 |
| 3 | jperez | 6 |
| 4 | utorres | 5 |
| 5 | rcastro | 6 |
| 6 | jperez | 7 |
| 7 | rcastro | 4 |
+------+---------+-------+
+---------+------------+
+---------+------------+
| jperez | 13 |
| mgomez | 7 |
| rcastro | 18 |
| utorres | 5 |
+---------+------------+
Es decir, te muestra la sumatoria de todos y cada uno de los usuarios de la tabla.
Esto me hace pensar que el problema está en el Código PHP que pones. No se deberían contestar temas de esta naturaleza en el foro, pero bueno, creo que el detalle es algo simple. No tengo conocimientos en el lenguaje, pero analizando un poco observo esto:
Código:
echo "Total ". $_GET['usser']. " = $". $row['SUM(calif)']
¿Por qué en un lado obtienes el valor a desplegar con GET y en el otro con ROW?
Insisto que no tengo conocimientos en PHP, creo que sería conveniente que publicaras tu pregunta ahí, aunque es posible que alguno de los moderadores mueva tu pregunta para allá.
Saludos
Leo.