Tengo una base de datos digamos así
A B C D E
1-1
1-1-1
1 --------1
Bueno, necesito ordenarla pero no con una peticion SQL, ya que el parámetro no es un valor dentro de la tabla, sino la suma de los "1".
Por ejemplo si mis requisitos son A, B, C, D entonces el registro 2 tiene 3 puntos y el registro 1 tiene 2.
Mi paso uno es sumar esos valores:
Código PHP:
Ver original
while($row = $result->fetch_assoc()) { $ranking = $row['A'] + $row['B'] + $row['C'] + $row['D'] ;}
Sipongo que el paso 2 es meter ese nuevo valor dentro de la matriz, reordenarla y luego volver a romperla por rows. Pero eso ya se escapa de mi comprensión.
¿Alguna ayuda?
(No la meto en la base de datos porque la combinación A+B+C cambia de consulta a consulta, puede ser a la siguiente B+C+E)