Ver Mensaje Individual
  #4  
Antiguo 06-02-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Reputación: 22
kayetano Va por buen camino
Hola

Perfecto, lo que debes de hacer es crear una única tabla de fotos muy parecida a la que tienes pero añadiendo el id_fotografo que será clave ajena de otra tabla llamada fotógrafos, es decir:
fotos (id, id_fotografo, cliente, año, día, mes, título, ...)
fotografos ( id, nombre, dirección, telefono, ... )
ahora si que puedes hacer facilmente las consultas que comentas:
- Esta primera para obtener las fotos de un cliente en cada mes del año.
Código PHP:
$sql "SELECT count(*) as cant_fotos, mes FROM fotos WHERE cliente='$dato1' and año='$dato2' GROUP BY mes"
- y esta segunda para obtener las fotos realizadas por cada fotografo a cada cliente cada mes.
Código PHP:
$sql "SELECT count(*) as cant_fotos, mes FROM fotos GROUP BY id_fotografo, cliente, mes"
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita