Boucle / Requête
Résolu
newdeb
-
newdeb -
newdeb -
Bonjour,
Je me remet au code, donc ultradébutant.
Mon code fonction à moitié.
La grande boucle s'arrête au bout du premier client.
Que faire ?
$client = 'SELECT prenom,nom FROM client';
$fournisseur='SELECT arbre FROM fournisseur';
$req_client= mysql_query($client) or die('Erreur SQL !<br>'.$client.'<br>'.mysql_error());
$req_fournisseur = mysql_query($fournisseur) or die('Erreur SQL !<br>'.$fournisseur.'<br>'.mysql_error());
while($dataclient = mysql_fetch_assoc($req_client))
{
while ($datafournisseur = mysql_fetch_assoc($req_fournisseur))
{
echo '<br>'.$dataclient['nom'].$datafournisseur['nom'];
}}
Merci de tout coup de main / rappel des bases...
Je me remet au code, donc ultradébutant.
Mon code fonction à moitié.
La grande boucle s'arrête au bout du premier client.
Que faire ?
$client = 'SELECT prenom,nom FROM client';
$fournisseur='SELECT arbre FROM fournisseur';
$req_client= mysql_query($client) or die('Erreur SQL !<br>'.$client.'<br>'.mysql_error());
$req_fournisseur = mysql_query($fournisseur) or die('Erreur SQL !<br>'.$fournisseur.'<br>'.mysql_error());
while($dataclient = mysql_fetch_assoc($req_client))
{
while ($datafournisseur = mysql_fetch_assoc($req_fournisseur))
{
echo '<br>'.$dataclient['nom'].$datafournisseur['nom'];
}}
Merci de tout coup de main / rappel des bases...
A voir également:
- Boucle / Requête
- Boucle excel sans macro - Forum Excel
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Mise à disposition de boucle locale dédiée ✓ - Forum Freebox
- Vlc lire en boucle ✓ - Forum Lecteurs et supports vidéo
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
1 réponse
Ne serait pas ce bout en gras ?
$client = 'SELECT prenom,nom FROM client';
$fournisseur='SELECT arbre FROM fournisseur';
$req_personne = mysql_query($personne) or die('Erreur SQL !<br>'.$personne.'<br>'.mysql_error());
$req_fournisseur = mysql_query($fournisseur) or die('Erreur SQL !<br>'.$fournisseur.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req_personne))
{
while ($data2 = mysql_fetch_assoc($req_fournisseur))
{
echo '<br>'.$data['nom'].$data2['arbre'];
}}
$client = 'SELECT prenom,nom FROM client';
$fournisseur='SELECT arbre FROM fournisseur';
$req_personne = mysql_query($personne) or die('Erreur SQL !<br>'.$personne.'<br>'.mysql_error());
$req_fournisseur = mysql_query($fournisseur) or die('Erreur SQL !<br>'.$fournisseur.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req_personne))
{
while ($data2 = mysql_fetch_assoc($req_fournisseur))
{
echo '<br>'.$data['nom'].$data2['arbre'];
}}
J'ai insérer la définition de la deuxième requête dans la boucle...Ce qui donne :
while($data = mysql_fetch_assoc($req_personne))
{
$req_fournisseur=.......................
while ($data2 = mysql_fetch_assoc($req_fournisseur))
{
echo '<br>'.$data['nom'].$data2['arbre'];
}}