私のデータベース テーブルには、「id」、「date_visited」、「page_title」、「ip」、「total_views」の 5 つの列があります。ORDER BY 'date_visited' を表示できません。私のPHPクエリは次のとおりです。
<?php
[...]
$query = "SELECT *,count(*) FROM table WHERE ip GROUP BY page_title";
$result = mysqli_query($link,$query) or die(mysqli_error($link). "Q=".$query);
if(!$result == 0) {
while ($row = mysqli_fetch_array($result)) {
$dataList_br .= '<tr>
<td>' .$row['date_visited']. '</td>
<td>' .$row['page_title']. '</td>
<td>' .$row['count(*)']. '</td>
</tr>';
}
} else {
$dataList_br .= '<p class="warning">No data found in database.</p>';
}
?>
出力すると、[日付][ページタイトル]と[総閲覧数]が表示されます。誰か助けてください。クエリの最後の日付を表示するにはどうすればよいですか。代わりに、ページにアクセスした最初の日が表示されるようになりました。
ありがとうございました。