Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/02/2014, 16:33
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema de sumatorias de 2 celdas PHP

Cita:
ok te explico, tengo las tablas en numeros porque son los dias del mes que en cada dia ingreso cuantas personas se atendieron, que necesito bueno al final del mes sumar todos los dias ejemplo en cada dia atendi a 5 pacientes seria la final del mes 1,2,3 = total 15.




Por lo pronto eso que describes es un modelo total y absolutamente espantoso. Está MUY mal diseñado.
Si lo que necesitas es saber la suma por mes de asistencias a consulta, lo que corresponde hacer es una tabla de esta clase, por ejemplo:
Código MySQL:
Ver original
  1. CREATE TABLE asistencia_mes
  2. (paciente_id INT UNSIGNED NOT NULL,
  3. fecha_atencion DATE NOT NULL,
  4. PRIMARY KEY(paciente_id, fecha_atencion)
  5. );

Y para consultar la cantidad de atenciones:
Código MySQL:
Ver original
  1. SELECT MONTH(fecha_atencion) mes, COUNT(*)
  2. FROM asistencia_mes
  3. WHERE YEAR(fecha_atencion) = 2014
  4. GROUP BY MONTH(fecha_atencion)

Básicamente, tienes un esquema de datos mal diseñado, probablemente por desconocimiento de cómo estructurar una base de datos. Sin ofender.

En este punto tienes dos soluciones:
- Creas las queries con una sintaxis chapucera e ineficiente, propensa a problemas.
- Rediseñas la estructura de datos (y en consecuencia corriges la aplicación) para hacer una base más adecuada a las necesidades de tu sistema.

Tu eliges.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)