Page 1 sur 1

liaison de 2 table pour afficher images

Posté : 21 nov. 2006, 00:12
par Axel7
Bonjour,

J'ai fait une galerie d'image! les membres peuvent crée des album perso. a l'index de la galerie je voudrais afficher les 5 dernieres images inserer.

Je valide les albums afin de les controler un minimum.

jai une table

Album avec un champs valide (0 = non validé et 1 = valide)

et j'ai ma table image.

ma requete SQL pour afficher les 5 derniere images

$last5 = mysql_query("SELECT * FROM image ORDER BY id DESC LIMIT 0,5");

Cependant je voudrais afficher les images seulement si valide de album = 1

Si qlq peu m'aider ... car ji arrive pas trops !!!

Merci de votre aide.

Posté : 21 nov. 2006, 00:38
par petitchevalroux
Est ce que tu peux filer le format de tes deux tables ?
genre est ce que la table photo est lié a la table album avec un identifiant ou quelque chose ?

Posté : 21 nov. 2006, 00:42
par axcel7
A oui excuse !

le champs id de album est lié a rubrique de image

Posté : 21 nov. 2006, 00:45
par DocType

Code : Tout sélectionner

SELECT i.* FROM image AS i, album AS a WHERE a.id=i.rubrique AND a.valide='1' ORDER BY id DESC LIMIT 0,5

Posté : 21 nov. 2006, 01:12
par Invité
Merci sa marche nikel !!