Incrémentation de variable - PHP - Programmation
Marsh Posté le 09-03-2009 à 08:41:02
tu vousdrai pas plutôt utiliser des tableaux ?
$stat[$cpt]['date']
$stat[$cpt]['id_utilisateur']
$stat[$cpt]['pourcentage']
$stat[$cpt]['questions']
au passage echo '$toto' affiche $totot
echo "$toto" affiche la valeur de la variable toto
Marsh Posté le 09-03-2009 à 16:31:19
$toto = 'var1';
$$toto = 10; //va créer $var1 qui vaudra 10
$('datehit' . $cpt) = $row['date'];
mais je suis d'accord avec flo850 : utilises des tableaux !!
Marsh Posté le 10-03-2009 à 17:00:48
Bonjour et merci à flo850 et fluminis pour votre aide.
Puis-je vous demander en quoi l'utilisation de tableaux serait préférable dans ce cas précis qui consiste à récupérer des informations présentes dans une table Mysql ?
Merci encore.
tete278
Marsh Posté le 10-03-2009 à 17:42:07
C'est beaucoup plus propre et lisible.. Ton code là ça va marcher tant que tu l'as "dans les yeux" mais le jour ou tu dois le passer à quelqu'un d'autre, c'est fini
Marsh Posté le 11-03-2009 à 10:56:20
Merci pour ta réponse esox_ch.
J'ai compris la technique proposée par fluminis, mais je n'arrive pas à utiliser cette technique des tableaux initiée par flo850. Est-ce possible d'être encore plus préçis ?
Merci d'avance.
tete278
Marsh Posté le 09-03-2009 à 08:12:27
Je cherche à remplacer le code répétitif suivant :
par celui-ci
mais de toute évidence mes variables ne se reconstituent pas correctement car, quand j'ajoute le code suivant
je ne vois pas le contenu des variables $id_util1 et $id_util2 car je n'obtiens que J'obtiens à l'écran que $id_util1 vaut $id_util2 vaut $id_util1 vaut $id_util2 vaut $id_util1 vaut $id_util2 vaut.
Pas de message d'erreur par conséquent mais il y a un problème quelque part et je ne vois pas où malgré mes recherches dans les posts existants. Je remercie par avance les généreux contributeurs.
tete278
Message édité par tete278 le 09-03-2009 à 08:13:46