flot で折れ線グラフを作成しています。結果が得られない日を除いて、すべて動作しています。結果 0 + 日付を返す必要があります。これはmysqlで可能ですか?これが私の現在のクエリです:
$chartQuery = "SELECT count(date) as counted_leads, UNIX_TIMESTAMP(date) as time FROM enquiries WHERE visibility != 'deleted' group by date";
それとも私のphpでそれを行う必要がありますか?これが私のコードです:
<?php
$last_key = end(array_keys($chartResults));
foreach ($chartResults as $item => $value)
{
$timestamp = round($value['time'] * 1000);
if ($item == $last_key)
{
// last element
echo '['.$timestamp.', '.htmlentities($value['counted_leads']).']';
}
else
{
// not last element
echo '['.$timestamp.', '.htmlentities($value['counted_leads']).'],';
}
}
unset($value);
?>