Boucle sur ID - PHP

Webster95 Messages postés 655 Statut Membre -  
hervé56 Messages postés 296 Statut Membre -
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 296 Statut Membre 10
 
(montre du code stp)
0
Webster95 Messages postés 655 Statut Membre 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 296 Statut Membre 10
 
(==> non c'est du php)
0
Webster95 Messages postés 655 Statut Membre 142
 
Oui je sais bien
Mais dans une Node Drupal
0
hervé56 Messages postés 296 Statut Membre 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 655 Statut Membre 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 655 Statut Membre 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 296 Statut Membre 10
 
bé ca tu le gere dans ta boucle, apres avoir checké l'id avec l'id precedente...
0