Bonjour
Alors voila.
J'ai un fichier nomé mem.php
dans ce fichier ce trouve une ligne :
Cette ligne récupére les information des images, si une image est en "Main" elle l'affichera en photo principale.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $r=q("select picture, details from pictures where member='$mid' and type='Main'"); if (!e($r)){$pic=f($r);echo "<br><center><IMG src='".piurl($pic[picture])."'width=400 border=0 alt=\"$pic[details]\"></center><br>";};
Mais mon probléme c'est que ce n'est pas entiérement ce que je veux.
Chaque image dans le sql posséde un champ nommé status et qui a pour Valeur "0" pour les image non accepté par l'admin et pour valeur "1" pour les images qui on était acceptée.
Ce que je cherche a faire c'est que quand ce code va chercher l'image qu'il vérifie si son status est en 0 ou en 1, si il est a 0 il m'affiche une autre image, et si le status est a 1 il m'affiche l'image.
j'ai créer un code qui lui fonctionne a merveille mais ne s'occupe pas d'afficher l'image avec la valeur "Main".
Je vous le donne pour que vous compreniez un peux mieu :
La ici c'est une boucle "while".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $r=q("select * from pictures where member='$auth' and status < 3"); if (!e($r)) while ($pic=f($r)){?> if ($pic[status]=="0") { echo "<TABLE bgcolor=#E0E0E0 width=90% BORDER=0 CELLPADDING=1 CELLSPACING=1 align=center valign=top>";echo "<TR><TD align=center BGCOLOR=#F0F0F0 height=50 width=30%><img src='http://fashion-mag.info/rencontre/images/atpetit.jpg' height=80 border=1 </a></TD><TD BGCOLOR=#FAFAFA><blockquote>".(tagster_format($pic[details]))."</blockquote></TD></TR>";echo "</TABLE>"; } elseif ($pic[status]=="1") { echo "<TABLE bgcolor=#E0E0E0 width=90% BORDER=0 CELLPADDING=1 CELLSPACING=1 align=center valign=top>";echo "<TR><TD align=center BGCOLOR=#F0F0F0 height=50 width=30%><a href='picture.php?pid=$pic[id]'><img src='".piurl($pic[picture])."' height=50 border=1 </a></TD><TD BGCOLOR=#FAFAFA><blockquote>".(tagster_format($pic[details]))."</blockquote></TD></TR>";echo "</TABLE>";}
Alors revenons en a mon probléme de départ :
Je voudrais que ce code ci dessous fasse exactement la même chose, qui m'affiche une autre image si le status est a 0. mais le probléme est que je n'arrive pas a lui dire de vérifier le champs status, j'aimerais un peu d'aide s'il vous plait !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $r=q("select picture, details from pictures where member='$mid' and type='Main'"); if (!e($r)){$pic=f($r);echo "<br><center><IMG src='".piurl($pic[picture])."'width=400 border=0 alt=\"$pic[details]\"></center><br>";};
Merci
Partager