¿¿¿¿¿alguien me puede decir que esta pasando en la sgte consulta??, en Access funciona estupendamente y en mysql me da error de sintaxis.
SELECT productos.Descripcion, productos.cantidad_exped, productos.precio, productos.nombre_imagen
FROM (((productos INNER JOIN (ambitos INNER JOIN
ambitos_productos ON ambitos.id_ambito = ambitos_productos.id_ambito)
ON productos.cod_producto = ambitos_productos.cod_producto)
INNER JOIN sub1_ambitos ON ambitos.id_ambito = sub1_ambitos.id_ambito)
INNER JOIN sub2_ambitos ON sub1_ambitos.id_sub1_ambito = sub2_ambitos.id_sub1_ambito)
INNER JOIN sub3_ambitos ON sub2_ambitos.id_sub2_ambito = sub3_ambitos.id_sub2_ambito
WHERE (((ambitos_productos.id_ambito)=$id_ambito) AND
((sub1_ambitos.id_sub1_ambito)=$id_sub1_ambito)AND ((sub2_ambitos.id_sub2_ambito)=$id_sub2_ambito)
AND ((sub3_ambitos.id_sub3_ambito)=$id_sub3_ambito))
Sé q es un poco complicada, pero muchas gracias.