Witam,próbuje zrobić panel który pokaże mi najczęściej pobierane pliki w ciągu na przyklad 7 dni z downloadu.
Mam takie coś jak na razie:
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<?php
if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
if (file_exists(INFUSIONS."popular_downloads_panel/locale/".$settings['locale'].".php")) {
include INFUSIONS."popular_downloads_panel/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."popular_downloads_panel/locale/Polish.php";
}
openside($locale['PD_001']);
$result = dbquery(
"SELECT *
FROM ".$db_prefix."downloads
ORDER BY download_count DESC
LIMIT 0,10");
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data = dbarray($result)) {
$itemsubject = trimlink($data['download_title'], 99999);
echo "<tr>\n<td class='small'><img src='".THEME."images/bullet.gif'> <a href='".BASEDIR."downloads.php?cat_id=".$data['download_cat']."&download_id=".$data['download_id']."' title='".$data['download_title']."' class='side'>$itemsubject</a></td>\n
<td align='right'>".$data['download_count']."</td>\n</tr>\n";
}
echo "</table>";
} else {
echo "<center>".$locale['004']."</center>\n";
}
closeside();
?>
Nie mam pojęcia jak zawięźlić to do ostatnich 7 dni.
Myślę że należy to dodać,ale nie wiem w jaki sposób żeby zadzialalo,bo jak dodam ten kod to nic się nie wyświetla.
WHERE download_datestamp > DATE_SUB(NOW(),INTERVAL 7 DAY) AND download_datestamp < DATE_ADD(NOW(),INTERVAL 0 DAY)
|