ho provato, e mi pare di aver risolto
però succede una cosa strana, una voce dal db me la estrae doppiamente. Solo quella (ho fatto una query limitando a 10 il risultato)
Codice PHP:
SELECT table_1.productid, table_2.productid, table_1.orderid, table_2.productcode,
table_1.details1, table_1.details2, table_1.details3, table_3.product_options
FROM (table_1 JOIN table_3 ON table_1.productid = table_3.productid AND
table_1.orderid = table_3.orderid)
JOIN table_2 ON table_1.productid = table_2.productid ORDER BY date LIMIT 10;
è corretta cosi la query?