Ver Mensaje Individual
  #11 (permalink)  
Antiguo 23/02/2010, 05:34
Avatar de Midal
Midal
 
Fecha de Ingreso: febrero-2010
Ubicación: Valencia
Mensajes: 60
Antigüedad: 14 años, 2 meses
Puntos: 9
Respuesta: if(condicion)

Sí, puede ser, vamos que tienes hasta razón, es que tienes en el WHERE esto.

Código PHP:
WHERE id_distributor '".$_POST['distributor].
Así que pense que hacías un filtrado del distribuidor, si no no tiene sentido


Cambia esto:

Código PHP:
$query=("SELECT COUNT(client_name), registration_date, SUM(contracted_space/1073741824),id_distributor, id_pay_method, type_of_client, id_client FROM client WHERE id_distributor = '".$_POST['distributor']."'  AND registration_date >= '".$desde."' and registration_date <= '".$hasta."' and demo_account = '0' order by count(client_name)"); 
Por esto
Código PHP:
$query=("SELECT COUNT(client_name), registration_date, SUM(contracted_space/1073741824),id_distributor, id_pay_method, type_of_client, id_client FROM client WHERE id_distributor = '".$rows[0]."'  AND registration_date >= '".$desde."' and registration_date <= '".$hasta."' and demo_account = '0' order by count(client_name)"); 

Así cada vez que ejecutas la consulta haces que solo rastree los datos que coinciden con el id_distributor que por el que va.