hola suncubus, dos cosas, en primer lugar sería conveniente que mezcles lenguajes de programación (PHP en este caso) con cuestiones de MySQL, porque como es mi caso no tengo conocimiento de PHP y aunque utilizo MySQL como motor de BD puede resultar difícil sino que imposible tratar de ayudar. en segundo lugar y entrando en materia de lo que necesitas, tampoco me quedó muy claro en donde está el problema, según yo el planteamiento es más o menos así
tienes una tabla que contiene el campo solucion id y necesitas contar cuantos registros corresponden a la solución 1 y cuantos corresponden a la solución 2, es decir, tendrías algo como esto
Código:
ficha
usuario_id|solucion_id
-------------------------------
1|1
2|1
1|2
1|1
2|2
3|2
2|2
Si entendí bien, lo que necesitas es obtener algo como esto:
Código:
usuario|tsol1|tsol2
------------------------
1|2|1
2|1|2
3|0|1
Esto puedes obtenerlo así:
Espero que sea lo que estás buscando, pero si no es así igual y seria conveniente que pongas algunos datos de ejemplo para ver que es lo que necesitas.
Saludos
Leo