While ne m'affiche que la 1ère ligne
Résolu/Fermé
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
-
Modifié par analog101 le 12/10/2013 à 20:39
Utilisateur anonyme - 13 oct. 2013 à 12:35
Utilisateur anonyme - 13 oct. 2013 à 12:35
A voir également:
- While ne m'affiche que la 1ère ligne
- Aller à la ligne excel - Guide
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Apparaitre hors ligne instagram - Guide
4 réponses
Utilisateur anonyme
13 oct. 2013 à 12:03
13 oct. 2013 à 12:03
Je viens de comprendre. En fait, ce que tu affiches, c'est la variable $sent_offers_content.
Mais à chaque boucle, cette variable est REMPLACÉE par la nouvelle valeur. Donc quand tu sors, il ne reste que la dernière ligne, et non pas la première.
Pour tout garder, il faut ajouter le texte au fur et à mesure dans chaque boucle, et non pas le remplacer. Ça se fait gâce à .= au lieu de =, à condition d'avoir "vidé" $sent_offers_content au préalable :
Mais à chaque boucle, cette variable est REMPLACÉE par la nouvelle valeur. Donc quand tu sors, il ne reste que la dernière ligne, et non pas la première.
Pour tout garder, il faut ajouter le texte au fur et à mesure dans chaque boucle, et non pas le remplacer. Ça se fait gâce à .= au lieu de =, à condition d'avoir "vidé" $sent_offers_content au préalable :
$sent_offers_content='';
while ($offer_details = $db->fetch_array($sql_select_make_offer))
{
$sent_offers_content .= '<dl> '.
...
'</dl> ';
}
Utilisateur anonyme
13 oct. 2013 à 00:52
13 oct. 2013 à 00:52
Bonjour
Ton code a l'air correct.
Tu dis que tu as bien plusieurs entrée avec ao.buyer_id='100001' , soit, mais il y a aussi un GROUP BY. Tes différentes entrées avec ao.buyer_id='100001' n'auraient-elles pas le même ao.auction_id ?
Ton code a l'air correct.
Tu dis que tu as bien plusieurs entrée avec ao.buyer_id='100001' , soit, mais il y a aussi un GROUP BY. Tes différentes entrées avec ao.buyer_id='100001' n'auraient-elles pas le même ao.auction_id ?
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
3
13 oct. 2013 à 11:37
13 oct. 2013 à 11:37
Merci pour ta réponse. J'ai bien des auction_id différent. Si je mets un echo dans le while il m'affiche bien les 8 auction_id différentes.
137621
137621
137621
137621
137621
137596
112376
113391
118456
133714
137577
137596
137575
137621
137621
137621
137621
137621
137596
112376
113391
118456
133714
137577
137596
137575
analog101
Messages postés
173
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
25 février 2020
3
13 oct. 2013 à 12:35
13 oct. 2013 à 12:35
Merci beaucoup!