0

以下のような結果を得るには助けが必要です私はたくさん試しましたが、うまくいきませんでした. 日付の出現回数をカウントし、配列で表示します。[[日付.UTC(2011,9,23),1],[日付.UTC(2011,9,24),2],[日付.UTC(2011,9,25),5]].

これまでのところ、日付を配列形式に抽出できました。以下は私の結果です。[["03-09-2011"],["06-09-2011"],["06-09-2011"]]. 各日付と日付 Date.UTC の数を表示する別の行を追加する方法は?

助けてください

私のコード

$mysql_connect = mysql_connect($db_host, $db_user, $db_pword, $db_name);
$query = "SELECT DATE_FORMAT(`timestamp`,'%d-%m-%Y') as date from mytable";
if (!$mysql_connect)  die("unable to connect to database: " . mysql_error());

@mysql_select_db($db_name) or die( "Unable to select database");

$result = mysql_query($query);
$response = array();
$stats = array();
while($row=mysql_fetch_array($result))
{ 
    $date = $row ['date'];

    $stats[] = array ($date);

} 

$Response[] = $stats;

$fp = fopen('results.json', 'w');
fwrite($fp, json_encode($Response));
fclose($fp);


//die ("Failed to execute Query: " . mysql_error());

mysql_close($mysql_connect);
4

1 に答える 1