Bonjour tout le monde.
J'ai fait une base de donnée (vente d'outils informatique) afin d'afficher son contenu sur mon site. Mais y a un truc que j'arrive pas à faire, c'est d'attribuer à chaque entrée son propre lien afin de pouvoir voire la description détaillée de chaque produit séparément.
Pour que vous compreniez mieux mon problème, je veux que par exemple l'article "souris" a un lien vers sa propre page, l'article "carte graphique" a aussi un lien pour sa propre page dédiée à lui aussi.
Comme le cas suivant.
http://www.jeuxvideo.com/recherche/0-metal%20gear.htm
http://www.jeuxvideo.com/cheats/truc...on-3-ps3-a.htm
_________________________________________________________
On m'avait dit qu'il fallait le faire l'ID alors je me suis lancé sur les tests et même avec ça j'ai échoué et j'ai un lien commun à tous avec un beau message d'erreur bien sûr quand je clique dessus.
Voilà les scripts.
-------------------------------------------------
Page: Produit.php
<?php
include("Mise_en_page.php");
mysql_connect("localhost", "root", "");
mysql_select_db("projetphp");
$reponse = mysql_query("SELECT * FROM jeux_video WHERE quantité_disponible > 50")or die(mysql_error());
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM jeux_video");
$valeur = mysql_fetch_array($retour);
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Jeu</strong> : <a href="detail.php?value=ID"><?php echo $donnees['nom']; ?><a><br /> //Le lien sur chaque entrée pour nous envoyer à la fin à une page spécifique à chaque entrée
Prix <?php echo $donnees['prix']; ?> dinars !<br />
Ce jeu fonctionne sur <?php echo $donnees['console']; ?> et il reste <?php echo $donnees['quantité_disponible']; ?> exemplaires en stock<br />
Ma petite description sur <?php echo $donnees['nom']; ?> :
<em><?php echo $donnees['commentaires']; ?></em>
</p>
<?php
}
mysql_close();
?>
--------------------------------------------
Page: detail.php
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("projetphp");
mysql_query("SELECT *
FROM jeux_video
WHERE id=$_GET['value']")or die(mysql_error());
mysql_close();
?>
Merci d'avance d'avance pour votre aide,![]()
Partager