Cita:
Iniciado por JessicaTJ
Una ultima preguntita samu22.
Si necesito enlazar otra tabla mas, una tabla de categorias, necesito seguir el mismo procedimiento, nada mas agregar al SQL la nueva tabla y demas?
Mil Gracias !!!
podes hacer otro join mas lo unico que tenes que tener en cuenta es un campo de referencia que una (de unir) una tabla con otra
osea que si tenes una tabla
category
id
name
product_id
podrias hacer un join de la siguiente forma
Código php:
Ver original$sql=" SELECT p.id, part, p.image AS pimage, v.vid, name, v.image AS vimage, c.id AS cat_id, c.name AS cat_name
FROM products AS p
LEFT JOIN vendors AS v ON p.vid = v.vid
LEFT JOIN category AS c ON p.id = c.product_id
WHERE p.part LIKE '%{$_POST['partno']}%'";
te va a dovolver algo como
---------------------------------------------------------------
id|part|pimage|vid|name|vimage|cat_id|cat_name
---------------------------------------------------------------
el unico requisito para crear estas uniones es tener un campo de referencia entre 2 tablas