J'ai déja essayé ceci :
Requete1 = "SELECT FAMILLE.NOMFAMILLE AS NOMFAMILLE,"+...
" SOUSFAMILLE.NOMSOUSFAMILLE AS NOMSOUSFAMILLE,"+...
" PRODUIT.NOMPRODUIT AS NOMPRODUIT,"+...
" PRODUIT.DESCPRODUIT AS DESCPRODUIT,"+...
" PRODUIT.PRIXVENTEPRODUIT AS PRIXVENTEPRODUIT,"+...
" PRODUIT.PRIXPROMOPRODUIT AS PRIXPROMOPRODUIT,"+...
" PRODUIT.PROMOPRODUIT AS PROMOPRODUIT"+...
" FROM SOUSFAMILLE, FAMILLE_SOUSFAMILLE, FAMILLE, PRODUIT"+...
" WHERE SOUSFAMILLE.IDSOUSFAMILLE = FAMILLE_SOUSFAMILLE.IDSOUSFAMILLE"+...
" AND FAMILLE.IDFAMILLE = FAMILLE_SOUSFAMILLE.IDFAMILLE"+...
" AND FAMILLE_SOUSFAMILLE.ID = PRODUIT.ID"+...
" AND PRODUIT.PROMOPRODUIT = 'Vrai'"+...
" ORDER BY RAND() LIMIT 3"
et ça ne veut pas

ne faut-il pas mettre un paramêtre à RAND(param) ??