Bonjour à tous,
Est ce que c'est possible de mettre le résultat d'une requête dans UNE SEULE variable ?
Faire une boucle avec un while et le mettre dans une variable du style que cela donne :
Code:$variable="donnees1 - donnees2 - donnees3..."
Version imprimable
Bonjour à tous,
Est ce que c'est possible de mettre le résultat d'une requête dans UNE SEULE variable ?
Faire une boucle avec un while et le mettre dans une variable du style que cela donne :
Code:$variable="donnees1 - donnees2 - donnees3..."
Bonsoir,
tu peut concaténer les données reçus de ta requête. Maintenant je ne pense pas que ça soit très utile.
Et comment faire ?
Quand on a plusieurs variables à regrouper on utilise les tableaux, c'est conçu pour cela. L'utilisation d'un tableau ne conviendrait-il pas ?
Si tu veux qu'on t'en dise plus il faudrait nous en dire plus concernant les aboutissants.
Sinon sur le principe évidemment tu peux concaténer le résultat d'une requête dans une chaine, bien que comme déjà dit je doute aussi que cela puisse avoir une utilité en l'état.
Code:
1
2
3
4
5
6
7 $chaine = null; while($ligne = $prep->fetch()) { foreach ($ligne as $value) $chaine .= $value; } echo $chaine;
J'ai fais un truc du genre :
Et ca marcheCode:
1
2
3
4
5
6 $test=""; while($date= mysql_fetch_array($res)) { $test .= $date["valeur"] }
Et c'est exploitable ?