Salut,
Je souhaite faire un script qui renvoit des données d'une table SQL en fonction des champs choisis et de la table. J'appelle comme ça:
Pour lister les résultats dans mon code je souhaiterai utiliser list().$db->variable("champ1, champ2", "table1")
Le problème c'est que list() require des variables. Or ces variable je dois les créer dynamiquement. J'ai fait:
Mais bien sûr, listing n'est pas interprété en tant que "$champ1, $champ2"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function variable($variables, $table) { $ar_fields = explode(",", $variables); $linsting = ''; foreach($ar_fields as $key => $field) { $listing = '$'.trim($field).', '; } // puis: while (list($listing) = mysql_fetch_array($query)) { // ... } }
Voyez vous une solution ou dois-je opter pour une autre solution (que je connais)?
Partager