alex95_bg_2
Registered
Мъча се над едно нещо от доста време и вече се предадох :lol:
Имам база данни с таблица visits. в нея имам поле date което е unix timestamp на времето на посещението
Трябва да изкарам резултатите в таблица, с странициране и подредени най-новите отпред. С подчертаните неща н можах да се справя
Ето кода до който стигнах, който ги показва но в обратен ред и без странициране
Имам база данни с таблица visits. в нея имам поле date което е unix timestamp на времето на посещението
Трябва да изкарам резултатите в таблица, с странициране и подредени най-новите отпред. С подчертаните неща н можах да се справя
Ето кода до който стигнах, който ги показва но в обратен ред и без странициране
Код:
$razl = time() - $details['time'];
$dni = round($razl/60/60/24);
$end = @mktime(0, 0, 0, date("m"), date("d")+1, date("Y"));
$start = @strtotime("-$dni days",$end);
for($i=1;$i<$dni;$i++) {
$time = @strtotime("+1 day",$start);
$query = mysql_query("SELECT DISTINCT(ip) FROM visits WHERE id_site='$id_site' AND date>$start AND date<$time");
$num = mysql_numrows($query);
$data[] = $num;
$xlabels[] = @date("j M",$start);
$start = @strtotime("+1 day",$start);
}
foreach($data as $k=>$v) {
echo $v." - ". $xlabels[$k]."<br />";
}