Prima di tutto ringrazio tutti coloro i quali hanno la pazienza e le capacità per risolvere problemi che a noi niubbi sembrano insormontabili.
GRAZIE GRAZIE GRAZIE.

Poi vado al problema odieno.

Ho le seguenti tabelle con relativi campi:
Tabella: products
products_id
products_image
...

Tabella: products_description
products_id
products_name
...

Tabella: products_to_products_extra_fields
products_id
products_extra_fields_id
products_extra_fields_value
...
devo tirar fuori tutti i prodotti che abbiamo IMMAGINE.GIF in products.products_image e valore 1 o 3 in products_to_products_extra_fields.products_extra_f ields_id

Avevo pensato a questa query:
SELECT * FROM products JOIN (products_description LEFT JOIN products_to_products_extra_fields ON products_description.products_id = products_to_products_extra_fields.products_id WHERE products_extra_fields_id = 1 OR 3) ON products.products_id = products_description.products_id WHERE products.products_id = products_description.products_id AND products_image = 'IMMAGINE.GIF';
ma chiaramente non va (altrimenti non sarei qui)

Qualcuno può..dirmi qualcosa?