Mammouth du PHP |
19672 Messages
15 sept. 2005, 19:34
Ben non pas résolu
Vaedan, on commence seulement

Comment transmettre un paramètre ? via l'url : Si dans ta requête tu récupères aussi l'identifiant de l'article qui correspondrait ici à $row['id'] par exemple, ton lien doit pointer sur une page et devient alors:
<td><a href="photo/article/page_article.php?id=<?php echo($row['id']); ?>" title="Catalogue" > <img src="photo/article/small/<?php echo($row['photo_article']); ?>" alt="Catalogue" /></a></td>
Là, j'ai mis un lien vers photo/article/page_article.php : je présume que cette page n'xiste pas, mais il te faut donc la créer et au début de cette page, la première chose à faire sera de récupérer l'identifiant de l'article:
<?php
$id = isset($_GET['id']) ? $_GET['id'] : 0;
//... suite du code
?>
Qu'est-ce que ça fait tout ça ? ça récupère le paramètre ajouté "
?id=<?php echo($row['id']); ?>" : s'il n'y en a pas, on établi une valeur par défaut à zéro.
Mais avec cet identifiant, tu peux maintenant dans cette page créer une requête détaillée pour obtenir les informations sur un article précis.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 