Problème de fonction et return [Résolu]

Signaler
Messages postés
392
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
26 septembre 2009
-
Messages postés
392
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
26 septembre 2009
-
Bonjour, j'ai créé une fonction, simple et un peu inutile mais c'était juste pour tester.



Voilà ma fonction :



function req_users()

{

$req_users2 mysql_query('SELECT * FROM users WHERE pseudo "'.$_SESSION['pseudo'].'"') ;

$article = mysql_fetch_object($req_users2) ;

$user_prenom = $article->prenom ;

return $user_prenom ;

}

Bon, je sais que mysql_fetch_object est peu commun mais c'est pas ca le prob !



la, pas de prob mais sur ma page qui appelle la fonction là, il y a un pb:



require('mon_fichier_fonction.php') ;

req_user2();

echo $user_prenom ;



Et ca marche pas !

erreur retourner :




Notice: Undefined variable: user_prenom in n:\easyphp1-7\www\membres\lol.php on line 8




Voilà, je ne sais pas pk !



Merci de m'aider, A++

3 réponses

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
22
Hello,



heu...

je dirais...

$user_prenom = req_users ();

echo $user_prenom;
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Salut,



tu appelles une fonction req_user2() et la fonction te retournant ton résultat (ta variable) se nomme req_users()



il faut soit changer ton appel de fonction soit rajouter une ligne
retournant une variable $user_prenom dans la fonction req_user2



a +

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
Messages postés
392
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
26 septembre 2009

Ok, merci Maladam ce que tu m'as dit marche, sinon, Anthomicro je me suis trompé dans ce que j'ai écrit dans le forum.

Merci à vous 2.



A++


<hr size="2" width="100%">Si un des membres à poster une reponse qui convient, accepter là !