pour le moment j'ai:
je dois pouvoir utiliser une sous requete EXISTS pour éviter d'avoir a en faire deux ...
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());
Partager