Faire un lien sur le résultat d'une requête - PHP - Programmation
Marsh Posté le 31-03-2004 à 01:18:24
1/ précise le langage dans ton titre(php/mysql par ex)
2/ pour faire ce que tu veux : faire un lien avec l'id de l'article
recupérer l'id de l'article a partir de la page de description et récupérer son contenu
ou est le probleme?
Marsh Posté le 31-03-2004 à 02:12:17
d'un autre côté, son topic est dans la cat php
ensuite, il devrait peut-être jeter un chti coup d'oeil au site phpdebutant
Marsh Posté le 31-03-2004 à 12:46:15
J'ai regardé sur phpdébutant mais je ne trouve rien.
Je précise que c'est du php/mysql, que je récupére les enregistrement d'une table Article, que je les affiche sur une page web et j'aimerai qu'en cliquant sur le nom de l'article (il faudrait d'abord que je fasse un lien sur chaque article: comment fait-on?), ça m'emmene à une page Descrption qui décrirait les caractéristiques de l'article que j'irai chercher dans la base de données.
Donc mon probléme: Comment dois je faire pour faire un lien vers la page description sur chaque article qui sera affiché?
Merci
Marsh Posté le 31-03-2004 à 13:27:03
Chaque article doit être identifié de manière unique dans la base (un numéro généralement).
Ensuite, dans ton lien, tu passes cet identifiant :
www.tonsite.com/Description.php?id_article=123
Ce qui permet à la page Description.php de construire la requête qui ramène l'article voulu.
Marsh Posté le 31-03-2004 à 13:43:56
Mais comment dois je faire pour faire afiicher chaque article sous forme de lien?
Marsh Posté le 31-03-2004 à 13:48:46
tu requêtes ta bdd mysql, tu parcours le résultat avec une boucle et t'affiche le nom du produit dans des balises <a> </a>
tu connais le html au moins
Marsh Posté le 31-03-2004 à 13:54:41
fab027 a écrit : Mais comment dois je faire pour faire afiicher chaque article sous forme de lien? |
Quand tu génères la page, tu accèdes à la base pour avoir la liste des articles. Il suffit de générer aussi le lien :
echo '<a href="Description.php?id_article=' . $id_article . '">' . $titre_article . '</a>';
Marsh Posté le 31-03-2004 à 00:30:16
Bonjour,
Voilà je vous explique mon probléme:
A partir de ma base de données et selon le choix de l'utilisateur, j'affiche des articles sur une page web à l'aide d'une requête.
PROBLEME: j'aimerai qu'en cliquant sur l'article je puisse afficher sa descrption.
Comment faire?
Merci