Fonction et $variable=valeur de sortie

Fonction et $variable=valeur de sortie - PHP - Programmation

Marsh Posté le 10-05-2006 à 20:09:10    

Salut à tous,
J'ai créé un fonction, mais je n'arrive pas à sortir la variable et la valeur.

Code :
  1. function data_img($data_name, $req_img_from_id)
  2. {
  3.    $data_var = $_POST[$data_name];
  4.    $data_DB = mysql_result($req_img_from_id,0,"$data_name" );
  5.    $data_var_out = "$data_DB $data_var";
  6. }
  7. data_img(object_name, $req_img_from_id);


J'aimerai sortir avec : $object_name = "la valeur";
La fonction est appelé dans une boulce for.
Et en dessous de cet appel, il y a:

Code :
  1. $object_name = addslashes($object_name);


Puis c'est inséré dans une BDD MySQL.
Merci de votre aide, les fonctions c'est un peu nouveau pour moi.

Reply

Marsh Posté le 10-05-2006 à 20:09:10   

Reply

Marsh Posté le 10-05-2006 à 21:16:43    

a tu déjà entendu parler de "return" dans une fonction ? ;)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
Reply

Marsh Posté le 10-05-2006 à 21:32:00    

oui, j'ai mis return $var = $valeur; mais ça ne fonctionne pas.

Reply

Marsh Posté le 10-05-2006 à 21:34:01    

J'ai bricolé ceci en attendant et ça fonctionne.

Code :
  1. data_img(object_name, $req_img_from_id);
  2. $object_name = $data_var_out;

Reply

Marsh Posté le 10-05-2006 à 21:48:42    

return $valeur çà devrait suffir

Reply

Marsh Posté le 11-05-2006 à 00:40:46    

polo7 a écrit :

oui, j'ai mis return $var = $valeur; mais ça ne fonctionne pas.


 
http://fr2.php.net/functions


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed