Créer une page de "datail en PHP" - PHP - Programmation
Marsh Posté le 01-04-2005 à 11:46:21
Berceker United a écrit : monfichier.php?ma_variabel=<? echo $ma_valeur; ?> |
Voila ce que j'ai dans ma premiere page :
<a href=Details.php?$valeur=<? echo $row_Produits['LIBRE2']; ?>>Details</a></td>
Et dans ma page de destination Details.php
<p><?php echo $valeur; ?></p>
Mais ca marche pas, ca m'affiche le mot valeur alors que je voudrais voir afficher le contenu de Produits['LIBRE2'] provenant de ma 1ere page
Marsh Posté le 01-04-2005 à 11:48:35
kookaburra a écrit : Voila ce que j'ai dans ma premiere page : |
C'est normal.
tu as commis une erreur
faux : <a href=Details.php?$valeur=<? echo $row_Produits['LIBRE2']; ?>>Details</a>
bon <a href=Details.php?valeur=<? echo $row_Produits['LIBRE2']; ?>>Details</a>
Marsh Posté le 01-04-2005 à 11:49:20
kookaburra a écrit : Voila ce que j'ai dans ma premiere page : |
Code :
|
Marsh Posté le 01-04-2005 à 12:02:13
deliriumtremens a écrit :
|
Désolé ca marche toujours pas (je suis vraiment débutant !)
Page de départ :
<td width="59" class="Style2"><a href=Details.php?valeur=<? $row_Produits['PRIX']; ?>>Details</a></td>
Page destination :
</p>
<p>$valeur=$_GET['valeur'];
echo $valeur;
</p>
Marsh Posté le 01-04-2005 à 12:06:29
kookaburra a écrit : Désolé ca marche toujours pas (je suis vraiment débutant !) |
normale parce que tu n'as pas placé de echo
<? echo $row_Produits['PRIX']; ?>
Marsh Posté le 01-04-2005 à 13:36:50
Berceker United a écrit : normale parce que tu n'as pas placé de echo |
P... ca marche toujours pas , ma 2eme page affiche valeur et non le résultat de ma table .
1ere page :
<td width="59" class="Style2"><a href=Details.php?valeur=<? echo $row_Produits['PRIX']; ?>>Details</a></td>
2eme page
<p>$valeur=$_GET['valeur'];
echo $valeur;
</p>
Marsh Posté le 01-04-2005 à 13:46:26
kookaburra a écrit : P... ca marche toujours pas , ma 2eme page affiche valeur et non le résultat de ma table . |
Mais est ce que tu vois une valeur dans ton lien quand tu passes ta sourie?
Marsh Posté le 01-04-2005 à 13:48:48
Berceker United a écrit : Mais est ce que tu vois une valeur dans ton lien quand tu passes ta sourie? |
Quand je fais un clic droit, proprétés sur mon lien en appercu sous IE je vois ceci :
Fichier PHP?VALEUR=2000
Marsh Posté le 01-04-2005 à 13:52:15
Berceker United a écrit : Mais est ce que tu vois une valeur dans ton lien quand tu passes ta sourie? |
Voici le code de ma page Details.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
<body>
<p>$valeur=$_GET['valeur'];
echo $valeur; </p>
</body>
</html>
Marsh Posté le 01-04-2005 à 13:53:04
evidemment...
Marsh Posté le 01-04-2005 à 13:53:26
rassure moi, c'est en rapport avec la date ??
Marsh Posté le 01-04-2005 à 13:59:46
KangOl a écrit : rassure moi, c'est en rapport avec la date ?? |
Non, je débute, si il le faut je reposerais la question demain !!
Quel est le pb ?
Marsh Posté le 01-04-2005 à 14:02:29
$juron manque quelque chose $insulte $insulte2 $rtfm[3]
Marsh Posté le 01-04-2005 à 14:06:06
Code :
|
comment veux tu que ton code soit interpreté si tu ne specifie pas les tags php
quand tu fais un lien, mets bien les quotes autour de l'url de destination :
mauvais : <a href=tonfichier?valeur=<?php echo $valeur; ?>>ton lien</a>
bon : <a href="tonfichier?valeur=<?php echo $valeur; ?>">ton lien</a>
Marsh Posté le 01-04-2005 à 11:10:17
Je suis en train de construire une page en PHP qui me liste une liste de produits issus d'une table Mysql
Nom, image du produit, descriptif, prix, etc..
lorsque je clique sur un lien Détail sur un produit donné, je voudrais passer sur une autre page qui affiche un champ 'détail' contenu dans la même base, mais je ne vois pas comment faire passer l'info d'une page a l'autre.