私は支払いと呼ばれるテーブルを持っています。payid
, date
, productid
, customerid
, , Name
,type
をcolour
持っていquantity
ますtotal
。
同じタイムスタンプを持つ複数のアイテムをテーブルに入力できます。
データを日付別にグループ化しようとしています。count を使用して一度だけ表示する日付を取得しましたが、タイムスタンプのある最初のアイテムのみが表示されます。
<?php
include("db_connect.php");
//echo "1";
$get_orders_date = mysql_query("SELECT date, name, COUNT( DISTINCT date) FROM payment GROUP BY date");
//echo "2";
while($get_date = mysql_fetch_array($get_orders_date))
{
//echo "3";
$date = $get_date['date'];
echo "" .$date. "<br/><br/>";
$name = $get_date['name'];
echo "" .$name. "<br/><br/>";
}
?>
これにより、アイテムが支払われた日時が表示されますが、アイテムは 1 つだけです。
助けてくれてありがとう :)