Boucle sur ID - PHP

Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   -  
hervé56 Messages postés 268 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans le cadre d'un projet, je dois afficher les commandes passés sur un site.
J'ai alors le numéro de commande, l'article...

Je fait un boucle pour récupérer les résultats. Jusqu'à la, tout va bien.
Dans ma boucle while, j'affiche 1 ligne avec l'id et l'article en question.

J'aimerais que, quand l'ID revient 2 fois de suite, les 2 articles soient dans la meme ligne.

Autrement dit, tant que l'ID = l'ID précédent, j'ajoute l'article à la ligne.

Précision: Je suis en mysql_fetch_object.


Merci !


A voir également:

4 réponses

hervé56 Messages postés 268 Date d'inscription   Statut Membre Dernière intervention   10
 
(montre du code stp)
0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
  while ($order = db_fetch_object($result)) {
$row = array(
		  'data' => array(
			array('data' => '<input type=checkbox id="check-'.$order->order_product_id.'"/>'),
			array('data' => $order->order_id),
			array('data' => $date_formate),
			array('data' => $order->title),
			array('data' => $order_name_nom),
                        array('data' => $order_name_adresse1),
                        array('data' => $order_name_adresse2),
                        array('data' => $order_name_cp),
                        array('data' => $order_name_ville),
                        array('data' => $order_name_pays),
			$actions_status,
			array('data' => $export_csv, 'class' => 'hidden'),
		  ),
		  'id' => 'order-product-'. $order->order_product_id,
		);

}



C'est du Drupal.


0
hervé56 Messages postés 268 Date d'inscription   Statut Membre Dernière intervention   10
 
(==> non c'est du php)
0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
Oui je sais bien
Mais dans une Node Drupal
0
hervé56 Messages postés 268 Date d'inscription   Statut Membre Dernière intervention   10
 
tu insères une variable a la fin de ton while qui prend l'id a checker
tu fais le check au debut du while et c'est bon :)
0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
En fait, j'ai fait ça, mais je ne sais pas comment regrouper les articles. Autrement dit, comment retrouver l'article précdent.

0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
à noter que, si j'ai plusieurs produit dans un meme commande, il faut meme les produit sur une ligne, et ne plus afficher la premiere
0
hervé56 Messages postés 268 Date d'inscription   Statut Membre Dernière intervention   10
 
bé ca tu le gere dans ta boucle, apres avoir checké l'id avec l'id precedente...
0