Problème avec $_GET

linkje Messages postés 128 Statut Membre -  
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis en train de faire mon premier site Web en Php et j'ai une petite question.

Je voudrai envoyer le resultat d'une requete sur une autre page avec la fonction $_GET. Je vous laisse mon code ainsi que l'erreur obtenu.

Ma page Choix des profils contenant le resultat de requete.

 <?php
	
	 $i=0;
	  $nblignes=mysql_num_rows($resultat);
	  while ($i<$nblignes)
		{    
	  $ligne=mysql_fetch_array($resultat);
		  extract($ligne);
		 
		 echo "<a href=\"Page_profil_client.php?\">$Prenom_Cli</a> <br>";
		  	
		  		 
	  $i++;	  
	}  


Et maintenant la page ou je veux récupérer la variable pour afficher le profil correspondant à cette utilisateur.

  <?php
$Profil=$_GET['$Prenom_Cli']; 
?>
<?php echo"$Profil"; ?> 


J'ai fait un simple affichage pour repérer mon erreur. J'ai bien compris la suite, je ne donne pas la suite pour pas alourdir un post déjà bien long.

Et maintenant mon erreur,

 Notice: Undefined index: $Prenom_Cli in C:\Program Files\EasyPHP5.3.0\www\SITE Allexport\Page_profil_client.php on line 8
 


Merci de l'attention que vous me porterez. Bonne journée.

2 réponses

Absinthe06 Messages postés 113 Statut Membre 11
 
Salut,

ton lien a en effet une légère erreur, tu ne lui passes pas ton paramètre $Prénom_Cli. remplace par :

echo "<a href=\"Page_profil_client.php?Prenom_Cli='".$Prenom_Cli."'\">$Prenom_Cli</a> <br>";


et enlève aussi le dollar dans ton GET :

$Profil=$_GET['Prenom_Cli'];


et le tour est joué ;)
"Un con qui roule va plus loin qu'un intellectuel assis..."
Absinthe, game designer, graphiste, et webmaster à ses heures perdues...
0
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
0