Mettre les liens sur chaque élément du tableau
le 30/01/2010 à 00:01
Sarti
Comment mettre un lien sur chacune de ces photos. Le lien fonctionne seulement sur le dernier élément, peut importe celui qu’on choisit.
<?php
while($row = mysql_fetch_array($result))
{
echo '<a href="Affiche.php"><img src = "'.$adresse.$row['nom_image'].'" alt = "" width = "100" height ="100" /></a>';
}
?>
A mon avis, le problème vient de Affiche.php.
Tu ne lui passes aucun paramètre pour savoir quelle photo tu dois afficher ?
Ce fichier doit surement afficher la dernière photo : j'imagine bien que ce fichier fait un select entiere de la base d'image, qu'il fait un while mysql_fetch_array et qu'il affiche la photo trouvée en dehors du while, soit la dernière.
Le mieux, c'est de passer l'id de la photo à Affiche.php et lui ne selectionnera que cette photo, sans while et il l'affichera.
le 30/01/2010 à 16:37
Sarti
Et comment passer le id d'une seule photo ?
J'en affiche 5 sur une ligne puis je pointe une et c'est elle qui doit se manifester.
salut,
par exemple <a href="affichage.php?id=12" />laphoto 12</a>
dans affichage.php tu récupère $_GET['id'] qui te permet d'afficher la bonne photo
@+
Il en faut peu pour être heureux !!!!!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: