Salve
premessa: ho 4 ore di sonno sulle spalle nelle ultime 48ore, ho perso decisamente lucidità e quindi scusatemi se la mia richiesta è banalissima, ho la sensazione di perdermi in un bicchier d'acqua ma non riesco a uscirne.

Dunque, ho un db mysql di biciclette composto tra le altre da 3 tabelle, una per i prodotti, una per i modelli e una per le marche, strutturate indicativamente così:

MODELLI: ID_MOD | NOME | VISIBILE
MARCHE: ID_MAR | NOME | VISIBILE
PRODOTTI: ID_PRO | ID_MOD | ID_MAR | COLORE | DESCRIZIONE | DATA_VENDITA | VISIBILE

in una pagina ho un semplice form con un solo campo id="campoSearch" che manda via post ad una search.php una ricerca

questa search.php dovrebbe prendere quello che arriva da campoSearch e tirarmi fuori gli ID_PRO dalla tabella PRODOTTI dopo aver controllato se ci sono risultati in MODELLI.NOME, MARCHE.NOME, PRODOTTI.COLORE e PRODOTTI.DESCRIZIONE e che PRODOTTI.DATA_VENDITA sia 0000-00-00 e PRODOTTI.VISIBILE = 1...

immagino di dover joinnare le tabella nella query, ma come cavolo faccio?

ovviamente la cosa più banale che vi viene in mente eh, poi a complicarla c'è sempre tempo

Grazie mille a chi avrà la pazienza di darmi una mano