プログラム | 交通
>テーブル ストリームの作成 ( ';
ip text,
sTime int,
visits int,
info text);
if($day<0)$day=0;
$mlink=mysql_connect('localhost', 'ajax','xxxxxxx');
//これまでにホームページが閲覧された合計回数をカウントします
$query="select SUM(visits) as tvisits from stream";
$result=mysql_db_query('ajax' ,$query,$ mlink);
echo 'ホームページへの累積訪問数の合計:';
if($row=mysql_fetch_object($result)){
echo $row ->tvisits;
}
$week=array("日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日");
for($i=0 ;$iecho '
$ctime1=time()-24*3600*$i;
$ctime2=time()-24*3600*($ i-1);
echo 'Date:'.date("m月d日",$ctime1).$week[date("w",$ctime1)];
echo " ";
$stoday1=mktime(0,0,0,date(m,$ctime1),date(d,$ctime1),date(Y,$ctime1));
$stoday2 =mktime(0,0, 0,date(m,$ctime2),date(d,$ctime2),date(Y,$ctime2));
//その日にホームページが閲覧された累積回数をカウントします
$query='sTime>=';
$query.=$stoday1.' および sTime<'.$stoday2;
$result=mysql_db_query('ajax',$query, $mlink);
echo 'ホームページへの累積訪問数:';
if($row=mysql_fetch_object($result)){
echo $row->tvisits;
}
//その日に訪問した IP 数の統計
$query=' select * from stream where sTime>='.$stoday1;
$query.=' and sTime<'.$stoday2.' order by sTime DESC';
$result=mysql_db_query('ajax',$query,$mlink) ;
echo "
訪問者数の合計:".mysql_num_rows($result);
echo '<時間サイズ="1">';
echo '';
";
echo 'IP アドレス ";最新時刻 時刻< /td> ユーザー情報 ';
echo "
while($row=mysql_fetch_object($result)){
echo ' '; ";
echo '' .$row->ip.' ';
echo ''.date("h:i:sa" ,$row->sTime).' ';
echo ''.$row->visits.' ';
echo ' '.$row->info.' ';
echo "
}
echo "
echo '