ciao,
ho una query che fa da motore di ricerca interno al sito scartabellando nel database

$cerca="SELECT * FROM Materassi_a_molle , Materassi_in_lattice WHERE id_prodotto LIKE '%$chiave%' OR cat LIKE '%$chiave%' OR brand LIKE '%$chiave%' OR nome LIKE '%$chiave%' OR descrizione LIKE '%$chiave%'";
poi ovviamente la eseguo
se faccio solo un "select * from materassi_a_molle where id_prodotto like etc....funziona la ricerca.

se gli chiedo di fare la ricerca anche in altre tabelle, mi da errore:
Column: 'id_prodotto' in where clause is ambiguous

dov'è che sbaglio la sintassi della select?

grazie