Numéroter variables dans une boucle

Répondre
Muxy
le 30/10/2005 à 16:46
Muxy
Bonjour,

Suite à une requete sql, je voudrais récupérer mes données sous forme de variables numérotées
Ex: $type1 $type2 $valeur1 $valeur2 ...

J'ai tenté une boucle comme cela :

while ($data_sugg = mysql_fetch_array($res_sugg)) {
$id = $data_sugg['id'];
$type = $data_sugg['type'];
$valeur = $data_sugg['valeur'];
'$type'.$id = $type ;
}

echo $type1 ;
echo $type2 ;


Cela ne fonctionne pas mais pourquoi ???

J'espère être clair

Merci d'avance pour votre aide

Vincent
Débutant mais motivé !
Muxy
le 30/10/2005 à 17:43
Muxy
Aie aie aie

J'ai déjà lu ce cours mais je n'avais pas compris grand chose

Je vais le relire ;-)

Merci en tous cas

Vincent
Débutant mais motivé !
Superleseb
le 30/10/2005 à 22:05
Superleseb
Tu peux faire comme ceci :

Code simple :)
<?php
while ($data_sugg = mysql_fetch_array($res_sugg)) {
$id = $data_sugg['id'];
$type = $data_sugg['type'];
$valeur = $data_sugg['valeur'];
'$type'.$id = $type ;
}

echo ${'type'.$id};

?>


Voilà :)
Si t&#039;es fier d&#039;&ecirc;tre un Nazebroke, tape dans tes mains !!
zebden
le 31/10/2005 à 10:33
zebden
Pas vraiment non mais bon bien tenté (enfin pas tout à fait).

Pour les variables dynamiques ${'type' . $id} = $type, effectivement mais même (donc '$type'.$id = $type => Faux) à l'attribution de la valeur ^^

Mais la solution la plus simple serait de passer par un tableau $type[$i] = $type;
zebdinou pour les intimes / Blog : http://www.zebden.fr
Muxy
le 04/11/2005 à 10:08
Muxy
Ok

Merci à vous

Je tente ca

Cordialement

Muxy
Débutant mais motivé !
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours