2016-06-21 17 views
1

すべての注文の日付を降順で並べ替える必要があります。ユーザーごとに、私はorderByを使用することを考えていましたが、現在はすべての日付のみを返しています。私はこれが可能かどうか疑問に思いました。私は今、ORDERBYラインがあなたのコードに続いてusortcf php docすべての注文の日付、発注順

function cmp($a, $b) 
{ 
    $ad = new DateTime($a); 
    $bd = new DateTime($b); 

    if ($ad == $bd) { 
    return 0; 
    } 

    return $ad < $bd ? -1 : 1; 
} 

を使用することができます

​​
+0

達成したいことはありますか?ソートされた日付を含む配列? user_idのwhere条件を指定して日付をソートしたクエリでは取得できません。 – Matteo

+0

私が最終的に達成したいのは、ユーザーごとに最新の注文を得ることです – KevinTheGreat

答えて

0

を動作しないでください:

私は、クエリ

NOTEを使用してそれをやっておりませんので

usort($orderDates, "cmp"); 
関連する問題