Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2008, 20:27
Avatar de stone_neo
stone_neo
 
Fecha de Ingreso: abril-2004
Ubicación: Peru
Mensajes: 438
Antigüedad: 20 años
Puntos: 15
Re: Un nuevo script de busqueda

Primero no veo bien el diseño de tus tablas creo mejor estaria asi

Cliente : id_cliente(PK), nomb_cliente
Producto : id_producto(PK), nomb_producto, tipo_producto,desc_producto, stock
Venta : id_venta(PK), id_cliente(FK),id_producto(FK),fecha_venta

Ahora bien si quisieras saber si un producto en espcial se ha vendido, buscandolo por el nombre, la consulta seria algo asi:


Código:
select c.nomb_cliente, p.nomb_producto,p.stock  
from cliente c, producto p, venta v 
where c.id_cliente = v.id_cliente and p.id_producto = v.id_producto
 and p.nomb_producto like '%?%'
El simbolo ? representaria la cadena a buscar que le pases mediante PHP. Con esta consulta el buscador te mostraria el cliente, el nombre del producto y el stock del producto para todas las ventas de ese producto, en caso no hubiera venta no te devolveria nada.

Ahora en tu script php solo tendria k ver que si los resultados que te devuelve la consulta es igual a 0, le muestres el mensaje de "Producto no ha sido vendido". Cualquier consulta puedes hacermela a mi msn.
__________________
Rubén Darío Huamaní Ucharima
Web : http://www.gorilla-soft.com
Usuario Linux #382 100 :-)