requete dans une requete

atomikado
WRInaute discret
WRInaute discret
 
Messages: 154
Inscription: 22 Sep 2003

requete dans une requete

Message le Jeu Sep 28, 2006 13:23

bonjour,

supposons une requete :

$req=mysql_query("
SELECT champ_a, (SELECT champ_c FROM table_b where champ_b=10)
FROM table_a
LEFT JOIN table_b ON table_a.champ_a=table_b.champ
");

$res=mysql_fetch_assoc($req);

$res["champ_c"] me ressort bien une valeur, cependant lorsqu'il y a plusieurs valeur $res["champ_c"], je voudrais que cela me concatène toutes les valeurs $res["champ_c"] (ex : echo $res["champ_c"] m'afficherait : bonjour test soleil ...)

merci :)


Bacteries
WRInaute passionné
WRInaute passionné
 
Messages: 1369
Inscription: 27 Mai 2004

Message le Jeu Sep 28, 2006 14:20

Ouh la, te faut deux requête à mon avis. Une requête te renvoyons une table tu vas pas pouvoir contatener le résultat d'une requête dans une requête. (d'ailleurs un peu étrange comme requête, ça marche?)

retza
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 16 Fév 2005

Message le Jeu Sep 28, 2006 15:14

Et une boucle sur ta requete, ça va pas ???

while ($Ligne=mysql_fetch_assoc($req))
{ $TousLesChamps_c .= $Ligne['champ_c']; }

echo $TousLesChamps_c;


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités