Présenter une page
Bonjour,
je veux afficher un album photos, pour cela j'ai généré un système de vignettes. Or, impossible de les centrer, si je les mets dans un tableaux, il n'y en a qu'une par ligne alors que je voudrais une plache de 6 vignettes par ligne que dois je faire ?
Voici mon code :
$result = mysql_query("SELECT * FROM album WHERE theme='$rub'");
while($affiche = mysql_fetch_array($result)) {
echo" <a href=\"laphoto.php?laphoto=".$affiche['id']."\"> <img src=\"admin/photos/" . $affiche['photo'] . "\" height=\"150\" border=\"0\"/></a>";
}
je veux afficher un album photos, pour cela j'ai généré un système de vignettes. Or, impossible de les centrer, si je les mets dans un tableaux, il n'y en a qu'une par ligne alors que je voudrais une plache de 6 vignettes par ligne que dois je faire ?
Voici mon code :
$result = mysql_query("SELECT * FROM album WHERE theme='$rub'");
while($affiche = mysql_fetch_array($result)) {
echo" <a href=\"laphoto.php?laphoto=".$affiche['id']."\"> <img src=\"admin/photos/" . $affiche['photo'] . "\" height=\"150\" border=\"0\"/></a>";
}
3 réponses
-
pourquoi tu n'utilises pas de tableau ?!
-
J'ai voulu utiliser un tableau mais à chaque image j'ai une nouvelle cellule-ligne et non colonne... En gros je m'emmêle...
-
tu crées une valeur $case qui a chaque fois que tu ajoutes uen balise <td> ( donc un changement de case ) augmente de 1. Et quand tu arrives à 6 ( le nb de cases sur une ligne ) crée uen balise <tr> et remet la valeur $case à zero.
j'espère que tu arriveras a ma relire, car je ne savais pas trop comment te l'expliquer
@+
Mat
-
-
ACDSee fait ca tout seul et en 2 clics..
Chercher la réponse à une question avant de la poser c'est
la moitié du travail de fait. Savoir la formuler est un art.