Bonjour,

Dans une table commande, il peut y avoir 2 à 3 commande pour un même produit, je cherche à comparer chacune,
mais je n'arrive par à faire avec ORDER BY,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
	public function getCompare_date_reclamation($date_compare, $date_alert)
	{   # CURDATE()                  -> Date du jour
		# DATE_ADD(Date, Intervalle) -> Date avec une expression de temps ajouté.
		$date_alert = ($date_alert==True)?"-cfg_alerte_reclamation":"";
		$query = mysql_query('SELECT *, CURDATE() > DATE_ADD(STR_TO_DATE("' . $date_compare .'", "%d/%m/%y" ), INTERVAL cfg_limite_reclamation'.$date_alert.' DAY) FROM configuration, commandes AS cmd WHERE cmd.cmd_date_livraison=0 ORDER BY cmd.prd_id AND cmd.cmd_date ASC');
		$row = mysql_fetch_array($query);
 
	    foreach ($row as $value) {
	    		if ($value == 1) {
			return TRUE;
		}
        }
 
 
	}
Merci d'avance pour votre conseil.