Php et MySQL

Résolu/Fermé
hallowword - 18 mai 2010 à 01:36
 hallowword - 18 mai 2010 à 21:09
Bonjour,
Je vous expose mon problème : J'ai envie de créer un site des jeux vidéos, alors, pour ne pas avoir à créer des centaines de pages, j'utilise PHP, qui va me permettre d'afficher mes pages grâce à des requêtes SQL ... Mais, le problème c'est que je ne sais pas comment faire, pour qu'un lien puisse me rediriger vers la page (en php) et télécharger les informations correspondantes de la base de données
Je m'explique pas bien, donc je donne un exemple :

Supposons que j'ai trois liens sur ma pages principale :
1) GTA Vice City
2) PES 2009
3) Splinter cell

je veux savoir comment faire pour avoir les informations d'un jeu (qui sont dans ma base de donnée) après avoir cliqué sur le lien correspondant

autrement dit, comment puis je relier un lien à une ligne de ma base de données ?

Merci d'avance


A voir également:

3 réponses

Pas de réponses ... !!
0
salut,
ta question n'est pas très explicite mais à ce que j'ai pu comprendre tu peux utiliser la methode GET en php, je m'explique:
ta page principale est par exemple index.html et la page de redirection est page.php

code de index.html
.... 
<a href="page.php?jeux=1">GTA Vice City </a> 
<a href="page.php?jeux=2">PES 2009 </a> 
<a href="page.php?jeux=3">Splinter cell  </a> 
..... 


maintenant ça depend si tu as rangé des jeux dans la base de donnée avec des id (nombre qui donne leur rang) c'est plus facile dans les lien de index.html tu mettait page.php?jeux=id_du_jeux
mais si c'est avec des noms on utilisera des if

code de page.php
<?php 
$jeux=$_GET['jeux']; 
//bien sûr tout d'abord les parametres de connexion à la base de donnée 

if($jeux==1) 
{ 
$name='GTA Vice City' 
$request=mysql_query(SELECT * FROM table_des_jeux WHERE nom_du_jeux=" 
'.$name.'"') 
..........//tu mets  echo pour afficher les infos du jeux 
} 

else if($jeux==2) 
{ 
$name='PES 2009' 
$request=mysql_query(SELECT * FROM table_des_jeux WHERE nom_du_jeux=" 
'.$name.'"') 
..........//tu mets  echo pour afficher les infos du jeux 
} 
else 
{ 
$name='Splinter cell' 
$request=mysql_query(SELECT * FROM table_des_jeux WHERE nom_du_jeux=" 
'.$name.'"') 
..........//tu mets  echo pour afficher les infos du jeux 

} 
?> 



@+
0
Merci beaucoup pour ta réponse eone2, c'est exactement ce que je cherchais
++
0