過去14日間に注文しなかった顧客のレコードのみを表示したいとします。 したがって、現在の日付から最後の注文日を差し引いて、14日以上経過してから注文しなかったユーザーのみを表示する必要があります。日付の形式は次のようにデータベースにソートすることを 注:2017年1月25日 はここに私のコードです:すべての最新の日付と最新の日付との差=日付の数字を表示する方法
<?php
$q_customer = $conn->query("SELECT * FROM customer_order INNER JOIN customer on customer_order.phone= customer.phone GROUP BY customer_order.phone") or die(mysqli_error());
while($f_customer = $q_customer->fetch_array()){
?>
<tr>
<td><?php echo $f_customer['phone']?></td>
<td><?php echo $f_customer['first_name']?></td>
<td><?php echo $f_customer['last_name']?></td>
<td><?php echo $f_customer['order_date']?></td>
</tr>
<?php
}
?>
役立つかもしれないそれとも、14日前の日付を見つけて、そのように、これはどのようにすることができ、その日 – Fallen
後に注文しなかったすべての顧客を照会することができますexcuted? –
お客様は何度も注文することがありますが、最後の注文が14日以上前の場合は顧客を表示する必要があります –