Bonjour est il possible
d avoir deux requetes dans un while ?
par ex
while($row = mysql_fetch_array($req1)($req2))
Merci
Bonjour est il possible
d avoir deux requetes dans un while ?
par ex
while($row = mysql_fetch_array($req1)($req2))
Merci
Non ce n'est pas possible
Par ailleurs tu ne peut pas faire un while imbriqué d'un autre while de requête
Exemple qui ne marcherait pas:
Cet exemple la ne marcherait pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 while($JeuEnr=mysql_fetch_array($req1){ while($JeuEnr2 = mysql_fetch_array($req2){ } }
Tu es obligé de faire ça séparément ou encore de faire en sorte de faire une requête globale
???????
Dans quel but?
en fait j ai deux select
un $sql1= "SELECT nom_label FROM label Where nom_label='".$_POST['nom_label']."' "; avec un $req1
et un $sql2 "SELECT reference, artiste, album, format FROM contenu " ; avec $req2
sauf que je ne peux mettre qu une seule requete dans mon while du coup il n affiche que l u ou l autre ...
Je ne suis pas d'accord avec toi Obito, on peut imbriquer deux fetch_array.
D'ailleurs c'est peut etre ce que veux faire stefanelle : pour chaque label, lister les artistes ?
ah une idée
oui c est ca enfait selon label lister les references,a rtistes, album et format![]()
bon j ai trouve la solution voial mon select
$sql1 = "SELECT contenu.reference, contenu.artiste, contenu.album, contenu.format, label.nom_label FROM contenu, label WHERE label.id_label = contenu.id_label AND label.nom_label = '".$_POST
['nom_label']."' ";
Je ne vois pas pourquoi on ne pourrait pas imbriquer deux fetch_xxxx
Bon j'ai plus qu'à aller engueuler ma prof, c'est elle qui m'avait dit qu'on ne pouvait pas parcourir une requête et en parcourir une autre à l'intérieur...
J'avais l'impression qu'elle était pas mauvaise en php^^
Bah au moins j'apprends des choses merci!
Partager