Execution fonction stockée dans table SQL

Execution fonction stockée dans table SQL - PHP - Programmation

Marsh Posté le 29-07-2011 à 18:10:05    

Bonjour à tous,
 
J'ai le problème suivant :
 
Je stock dans une table SQL des fonctions php a éxécuter avec leur paramètres.
J'ai donc, par exemple, une ligne du type:
 
ID----FUNCTION----TIMESTAMP
1-----do(1,2)-------1234567890
 
Mon problème, c'est lorsque je récupère cette ligne en php, j'ai beau écrire :
 
<?php
// SELECT FUNCTION FROM TABLE
// WHILE ($row = blabla) etc ...
$row["FUNCTION"];
?>
 
Rien ne se passe, la fonction php n'est pas appelée.
 
Pourtant si j'affiche $row["FUNCTION"] :
<?php
print $row["FUNCTION"];
?>
 
J'ai bien : do(1,2).
 
Ma question est donc la suivante:  comment faire comprendre à PHP que $row["FUNCTION"] contient bien une fonction PHP avec des paramètres et qu'il faut l’exécuter ???
 
Merci beaucoup, j'espère que mon problème est assez clair.
 
Seb


Message édité par sanguin le 29-07-2011 à 18:17:10
Reply

Marsh Posté le 29-07-2011 à 18:10:05   

Reply

Marsh Posté le 29-07-2011 à 18:20:45    

Avec ça : http://fr.php.net/eval


---------------
Mon Feedback !
Reply

Marsh Posté le 29-07-2011 à 19:42:18    

Merci beaucoup !
Et il manquait un ';' dans mon expression ...

Reply

Sujets relatifs:

Leave a Replay

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