pour le moment j'ai:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$sqlPromo="SELECT DISTINCT COUNT( Now( ) ) AS CptePromo, 
					Code_Art AS codePromo, 
					Desi_Art AS desiPromo, 
					Desc_Art AS descPromo, 
					Tn_Art AS picPromo
					FROM promo p
					LEFT JOIN articles a 
					ON p.art_promo = a.Code_Art
					WHERE Now( ) 
					BETWEEN p.debut_promo AND p.fin_promo
					AND a.Actif_Art=1
					AND a.IsAccessoire_Art=0
					GROUP BY p.art_promo";
 
$resultPromo=mysql_query($sqlPromo) or die (mysql_error());
if (mysql_num_rows($resultPromo)==0){
$sqlPromo="SELECT 	Code_Art AS codePromo, 
					Desi_Art AS desiPromo, 
					Desc_Art AS descPromo, 
					Tn_Art AS picPromo
					FROM articles 
					WHERE Actif_Art=1
					AND IsAccessoire_Art=0 
					ORDER BY RAND() LIMIT 1";
$resultPromo=mysql_query($sqlPromo) or die (mysql_error());
je dois pouvoir utiliser une sous requete EXISTS pour éviter d'avoir a en faire deux ...