Pb d'interprétation d'une variable :-!

Pb d'interprétation d'une variable :-! - PHP - Programmation

Marsh Posté le 22-08-2003 à 19:29:56    

j'ai :
 

Code :
  1. $stat=mysql_fetch_array($query_stat_update);


 
les données je les appelle donc par :  

Code :
  1. $stat['sommaire']


 
dans une fonction j'ai besoin d'inclure dynamiquement la valeur de la base de donnée.
C'est à dire en qques sorte faire :  
 

Code :
  1. $stat['$page']


 
Voila mon mini script :

Code :
  1. $page = "sommaire";
  2. $donnee = '$stat[\''.$page.'\']';
  3. echo $donnee;


 
Le probleme que j'ai c'est que j'obtiens :

Code :
  1. $stat['sommaire']


 
Au lieu d'avoir la valeur de la base de donnée.
Il me faudrait simplement que ma variable $donnee soit interprétée.


Message édité par compuman101 le 22-08-2003 à 19:31:53
Reply

Marsh Posté le 22-08-2003 à 19:29:56   

Reply

Marsh Posté le 22-08-2003 à 19:34:02    

eval()
mais dans le cas que tu donnes un simple $stat[$page] suffit ?!?

Reply

Marsh Posté le 22-08-2003 à 19:36:16    

karamilo a écrit :

eval()
mais dans le cas que tu donnes un simple $stat[$page] suffit ?!?


 
j'essaie merci  :hello:

Reply

Marsh Posté le 22-08-2003 à 19:37:26    

a premiere vue ca marche... je regarde en détail..
 
Merci bcp  :love:

Reply

Marsh Posté le 22-08-2003 à 19:42:35    

ca marche peut-etre avec eval() ... mais ca ne me parait pas trop normal tout ca .... :heink:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 22-08-2003 à 19:45:44    

Il mets des simple quotes partout, aucune de ses variables n'est évaluée, comportement tout à fait normal.

Reply

Sujets relatifs:

Leave a Replay

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