Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2011, 10:33
asrael
 
Fecha de Ingreso: marzo-2010
Mensajes: 102
Antigüedad: 14 años, 1 mes
Puntos: 2
problema al intentar consultar 2 tablas

Buenas tengo una tabla de fichas de clientes y otra de ventas a esos mismo clientes.

Saco un listado de las ventas que se le ha hecho a los clientes entre 2 fechas.

Hasta aqui bien ahora mi cliente me pidio poder hacer una busqueda entre esas ventas por empresa y por el comercial que se lo vendio.

Esto lo consegui haciendo un SELECT a la tabla de ventas con un like para cada campo pero el problema viene cuando me ha pedido que amplie los campos de busqueda (codigo postal, poblacion y provincia) y resulta que la busqueda por el comercial que se lo vendio esta en una tabla y el resto de datos en otra y no se como hacer la consulta para que me consulte los datos en las 2 tablas y me saque los registros de la tabla de ventas.

Espero que se haya entendido la parrafada esta jejeje xD

Aqui pongo algunos datos como las tablas y tal:

Tabla fichas_clientes:
id_cliente INT(10),
nombre VARCHAR(40),
apellidos VARCHAR(60),
empresa VARCHAR(40),
email VARCHAR(40),
direccion VARCHAR(80),
cp INT(5),
poblacion VARCHAR(40),
provincia VARCHAR(40)


Tabla ventas
id_venta INT(10),
nombre_operador VARCHAR(40),
nombre VARCHAR(40),
apellidos VARCHAR(60),
y mas campos que no tienen que ver


Asi hago la consulta y recojo las variables:

$rs = mysql_query("la consulta que sea");
if (mysql_num_rows($rs)){
while ($c2 = mysql_fetch_row($rs)){
echo $c2[0];
echo $c2[1];
echo $c2[2];
echo $c2[3];
}



No pongo la consulta porque la veo innecesaria.

Haber si me pueden ayudar

Un saludo y gracias por leer la parrafada xD