Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 09-05-2005 13:34:24

Guest
Membre
Date d'inscription: 26-06-2004
Messages: 15
Site web

lien sur un base de Données

Hello,
J'ai créé une BDD avec titreID, titre, cara, perf,...
dans une page php, j'affiche sous forme de liste le champs titre (j'ai donc 80 articles qui s'affiche). j'ai créer une autre page detail.php avec un tableau et je voudrais qu'en cliquant sur un des articles, s'affiche dans cette page detail.php tous les détails de ce titre mais je ne sais pas comment faire le lien.
Meric de m'aider c'est pour un exam et c'est l'horreur chui pô doué lol;o)

Clippy

Hors ligne

 

#2 09-05-2005 14:08:05

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: lien sur un base de Données

bah, il te suffit de faire un lien du genre de details.php?id=...

ou l'id est l'identifiant de l'entrée
et dans cette page détails.php, tu recupere toutes les données correspondant à cet identifiant, que tu affiche...

Hors ligne

 

#3 09-05-2005 18:28:45

clipperton
Membre
Date d'inscription: 09-05-2005
Messages: 6

Re: lien sur un base de Données

J'arrive a faire afficher mais il y a un probleme je n'arrive pas a avoir un lien sur chaque je clic sur n'importe quels titres et il me renvoit chaque fois le meme lien vers le premier de ma liste

Code:

<a href="avions.php?<?php echo $row_lienavions['avionID']; ?>="><?php echo $row_listeavions['Type']; ?>

Hors ligne

 

#4 09-05-2005 18:37:31

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: lien sur un base de Données

et tes deux variables sont définies comment ?? roll

Hors ligne

 

#5 09-05-2005 19:08:00

clipperton
Membre
Date d'inscription: 09-05-2005
Messages: 6

Re: lien sur un base de Données

j'ai pas de variable !!!!
j'ai une table avions dans bdd.php j'arrive a afficher la liste des aviosn contenu dans ma table par leur "type (champs repris dans la table avions)
quand je clique par exemple sur "fouga" j'ai une nouvelle page "avions.php" qui s'affiche avec le detail de l'avion fouga mais le probleme c'est que quand je clique sur n'importe quel avion il me met les caracteristique du premier .  Je dois voir au niveau de l'ID mais ché pas comment
tu sais m'aider ?

Hors ligne

 

#6 09-05-2005 19:27:31

kazhar
Ex-Webmaster
Lieu: Orléans
Date d'inscription: 25-06-2004
Messages: 3381
Site web

Re: lien sur un base de Données

:'(

Code:

<a href="avions.php?<?php echo $row_lienavions['avionID']; ?>="><?php echo $row_listeavions['Type']; ?>

il y a deux variables la dedans, et apres tu n'en a pas ??
comment sont-elles définies ? roll

Hors ligne

 

#7 09-05-2005 22:43:08

Ad
Membre
Lieu: Beijing - China
Date d'inscription: 26-04-2005
Messages: 14

Re: lien sur un base de Données

dans ta première page (ou tu affiches la liste de choix)

Code:

<form name="selectarticle" action="details.php" method="post">
     <select name="titreid"><option name=""> </option>
<?php
$query="SELECT titreID FROM article";
$res = mysql_query($query);

while($row = mysql_fetch_row($res)) echo "<option name="".$row[0]."">".$row[0]."</option>";
?>
        </select>

dans details.php

Code:

<?php
$titreid     = $_POST['titreid'];
$query=" SELECT * FROM article WHERE titreID='$titreid' ";
$res=mysql_fetch_array($res);

//pour afficher
echo $res['titre'];

J'espère que ca répond à ta question

Hors ligne

 

#8 10-05-2005 18:15:26

clipperton
Membre
Date d'inscription: 09-05-2005
Messages: 6

Re: lien sur un base de Données

je vais essayer cela merci de ton aide

Hors ligne