Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/06/2007, 21h02   #1
Invité régulier
 
Inscription : avril 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 23
Points : 7
Points : 7
Par défaut transmettre une variable $mavariable dans une GET

Bonjour mon problême est assez ridicule,je souhaite transmettre une variable dans un GET
Code :
1
2
3
4
5
6
7
8
9
$reponse = mysql_query("SELECT * FROM evenement WHERE departement='".addslashes($departement)."' AND ville='".addslashes($ville)."' AND mois='".addslashes($mois)."' AND jour>'".addslashes($jour)."' AND jour<'".addslashes($jour2)."'" ); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) ) // mise en forme du résultat de la requête
{
 
 ?><p>Evènement: <?php echo $donnees['nom'];?><br> Ville: <?php echo $donnees['ville'];?><br>Date: <?php echo $donnees['jour'];?>/<?php echo $donnees['mois'];?>/<?php echo $donnees['annee'];
 ?><a href="ficheevent.php?id=<?echo $donnees['id']?>">Voir</a>
</div><br><br><?php
}
?>
Dons je fais une requete qui me donne ce que j'ai dans ma table,je réecris certaines infos de ce que me renvoi la base et je veux faire un lien qui me donnera plus de détails sur mon entrée,dans ma table j'ai un champ id et je veux transmettre l'id dans l'autre page,je me suis dit que ça aurait suffit
Code :
<a href="ficheevent.php?id=<?echo $donnees['id']?>">Voir</a>
mais ça ne suffit pas parce que quand j'arrive sur l'autre page,je n'ai rien..
je vous montre quand même l'autre page
Code :
1
2
3
4
<?php
 
 echo $_GET['id'];
?>
ça ne m'affiche rien
je suis persuadé que c'est une truc tout con donc si vous pouviez m'aider s'il vous plait..ça serait cool
pakkun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 22h10   #2
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
Si tu n'as pas les short tag à ON dans le PHP.ini, ca ne marchera pas :
Ca :
Code :
1
2
 
<a href="ficheevent.php?id=<?echo $donnees['id']?>">Voir</a>
Il faut l'écrire comme ca :

Code :
1
2
 
<a href="ficheevent.php?id=<?php echo $donnees['id']; ?>">Voir</a>
Et normalement maintenant, tu devrais voir ta variable GET (D'ailleur, pour vérifier il suffit que tu regarde ton URL dans ton navigateur....)
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 23h45   #3
Invité régulier
 
Inscription : avril 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 23
Points : 7
Points : 7
merci de ta réponse....mais j'ai toujours le problême
pakkun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 00h12   #4
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
....Et si tu fais juste un echo $donnees['id'] dans la première page, tu l'as bien ?????

C'est bien ficheevent.php qui est affiché ?????
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 01h08   #5
Invité régulier
 
Inscription : avril 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 23
Points : 7
Points : 7
oui effectivement si je fais juste echo $donnees['id'] dans la première page ça m'affiche mon id,tandis que quand je le transmet à ficheevent.php çà ne l'affiche pas sur la deuxième page...avec la méthode post et un champ caché non plus çà fonctionne pas..
Code :
<input type="hidden" name="id" value="<?php echo $donnees['id'];?>" />
pakkun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 01h19   #6
Invité régulier
 
Inscription : avril 2007
Messages : 23
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 23
Points : 7
Points : 7
finalement çà fonctionne;je sais pas vraiment ce qui s'est passé..mais je ne toucherai pas aux code..lol
merci beaucoup en tout cas
pakkun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2007, 01h29   #7
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
Mouais.... Un peu bizarre, ca devait surement venir du serveur, et d'une config quelconque....

Ba, tant mieux
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h37.


 
 
 
 
Partenaires

Hébergement Web