Voilà, je suis en train de créer un bête formulaire. Je voudrais le faire de façon à ce que je puisse le gérer de façon dynamique.
Concrètement, j'ai x lignes identiques à afficher, le x étant un paramètre de ma page. Je crée x variables dans ma page à l'aide d'une boucle. Chaque variable ressemblant à "$var$i" avec $i le compteur de la boucle.
Problème, si j'arrive à créer les variables facilement grâce à la fonction 'eval', je n'arrive pas à récupérer les valeurs que je mets dedans.
Je vous mets ici le code de la boucle qui me permet de générer mes variables:
Citation :
$i = 1;
while($ligne = mysql_fetch_object($dbImagesNews)){
$chaine = "\$var$i = $ligne->id_image";
eval("\$chaine = \"$chaine\";" );
$i ++;
}
|
La seule chose dont je sois sûr, c'est que les noms des variables sont générés correctement. En revanche, pas moyen de savoir si elles sont bien instanciées ou d'accéder à leur valeur.
Alors, comment faire??
Message édité par chottohen le 11-10-2002 à 16:10:21