Bonjour,

Bon voilà pour exposer un peu le but du truc, j'ai un site avec des menus un peu partout.

Ces menus dynamiques, j'aimerais pouvoir les paramétrer en fontion de la page sur laquelle je suis et pour ça j'ai eu l'idée assez tordue de créer une table requête, une table paramètres (pour ces requêtes) et tout un tas d'autres trucs.

Bref, au point ou j'en suis, j'aimerais stocker des noms de variables php (ex : $ma_variable) dans ma table paramètre, mais surtout, j'aimerais pouvoir utiliser ceci dans mon code php.


Actuellement j'ai un code du type


$mon_nom = $row['parametre']; ($mon_nom aurait donc pour valeur "$ma_variable")

J'aimerais pouvoir faire un truc du genre $sql="Select * from Toto where tata=".$ma_variable;

Je fais donc un eval($mon_nom)...

Le problème que j'ai actuellement, c'est que même en ayant initialisé $ma_variable dans le code, un var_dump sur le résultat de eval($mon_nom") me sort un NULL.

Si quelqu'un a une solution, une autre méthode ou n'importe quoi, je suis preneur