Мой желаемый результат - отобразить, сколько раз каждое видео (заголовок) просматривалось за определенные даты, собрав все заголовки, которые отображаются в таблице, и подсчитать, сколько раз этот заголовок записан для определенных лет / месяцев.
Работает, однако не отображается правильно.
Вместо
НАЗВАНИЕ A - 2НАЗВАНИЕ Б - 6НАЗВАНИЕ С - 4НАЗВАНИЕ D - 0
...
Отображается так
НАЗВАНИЕ A - 2- 6- 4TITLE BTITLECTITLED
мой код:
//get report
if ($_GET['report'] == "custom") { //custom date report
$month = $_GET['month'];
$year = $_GET['year'];
$result2 = mysql_query("SELECT DISTINCT title AS displaytitle
FROM user_history GROUP by title");
if ($_GET['month'] == "") {
$result = mysql_query("SELECT title, COUNT(id) FROM user_history
WHERE year(date) = '$year' GROUP BY title");
} else {
$result = mysql_query("SELECT title, COUNT(id) FROM user_history
WHERE year(date) = '$year' AND month(date) = '$month' GROUP BY title");
}
while($row2 = mysql_fetch_array($result2)) {
$new_title = $row2['displaytitle'];
echo $row2['displaytitle'];
while($row = mysql_fetch_array($result)) {
echo ' - ' . $row['COUNT(id)'] . '<br />';
}
}
Может кто-нибудь предложить решение, чтобы счетчик отображался рядом с заголовком?Спасибо!