J'ai une table d'articles avec un champs qui contient le nom de l'image de l'article.
Est il possible en une seule requete de recupérer les enregistrements dont le fichier image existe sur le serveur ?
Aujourd'hui ma requete c'est :
Je recupère les enregistrements qui sont "actifs" et en sont pas des "accessoires" ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 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"
J'aurais aussi besoin de filter ceux dont l'image Tn_Art AS picPromo n'existe pas sur le serveur ....
on peut coupler un file_exists ?
à savoir que pour le moment si l'image n'existe pas je le gère au niveau du php qui teste le file exists et mets un src par defaut ... Mais j'aimerais ecarter directement au niveau de la requete les enregistrements.
Partager