 
			
				09/12/2003, 08:11
			
			
			     |  
      |    |    |    Fecha de Ingreso: diciembre-2003  
						Mensajes: 34
					  Antigüedad: 21 años, 10 meses Puntos: 0     |        |  
  |      Hola:   
  Creo que el problema puede estar en la consulta SQL:   
$result = mysql_query("select entradas.referencia, entradas.descripcion, entradas.sum(entrada) as suma_entrada, entradas.sum(salida) as sum_salida, reservas.referencia as referencia1, reservas.sum(cant_reservada) as suma_reserva from entradas, reservas group by referencia order by descripcion ", $connection_id);    
  Aquí no veo en ninguna parte a través de qué campo unes las tablas, ésto puedes indicarlo en una claúsula WHERE o utilizando un INNER JOIN.   
  Con WHERE: 
$result = mysql_query("select entradas.referencia, entradas.descripcion, entradas.sum(entrada) as suma_entrada, entradas.sum(salida) as sum_salida, reservas.referencia as referencia1, reservas.sum(cant_reservada) as suma_reserva from entradas, reservas WHERE entradas.referencia = reservas.referencia group by referencia order by descripcion ", $connection_id);    
  Con INNER JOIN: 
$result = mysql_query("select entradas.referencia, entradas.descripcion, entradas.sum(entrada) as suma_entrada, entradas.sum(salida) as sum_salida, reservas.referencia as referencia1, reservas.sum(cant_reservada) as suma_reserva from entradas INNER JOIN reservas ON entradas.referencia = reservas.referencia group by referencia order by descripcion ", $connection_id);      
  Espero que te sirva de ayuda.   
Saludos           |