Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 02/02/2010, 15h10   #1
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 133
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 133
Points : 28
Points : 28
Par défaut stocker dans une variable les resultats d'un while

Bonjour à tous,

J'ai une boucle while qui me sort une suite de noms :

Code :
1
2
3
4
5
6
$req = mysql_query("SELECT nom FROM client;",$db);
 
while ($info = mysql_fetch_array($req))
{
echo $info[nom].", " ;
}
Le résultat est, par exemple : "Pamela, Rosanna, Melanie, Anna, Lea"

Est-il possible de stocker toutes ces valeurs, aussi nombreuse soient-elles, dans une variable ? De telle sorte à avoir :

Code :
$noms = "Pamela, Rosanna, Melanie, Anna, Lea";
Merci par avance
vinze60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2010, 15h12   #2
Membre Expert
 
Avatar de Fench
 
Inscription : mai 2002
Messages : 1 570
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : mai 2002
Messages : 1 570
Points : 1 703
Points : 1 703
Bonjour,

Code :
1
2
3
4
5
6
7
 
$req = mysql_query("SELECT nom FROM client;",$db);
 
while ($info = mysql_fetch_array($req))
{
    $varT .= $info[nom] .", " ;
}
echo $varT;
__________________
Actuellement AI à l'INRA
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran)
Fench est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2010, 15h20   #3
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 133
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 133
Points : 28
Points : 28
Ha ouai génial !

Ca fonctionne parfaitement !

Je pensais, dans ma petite tête de débutant, que la boucle while écraserait la valeur des variables précédentes

J'comprend pas encore tout, j'vais essayer de me documenter là dessus.

En tout cas GRAND MERCI à toi Fench
vinze60 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 21h59.


 
 
 
 
Partenaires

Hébergement Web