prepare( "SELECT COUNT(*) AS anz, DATE(timeStamp) as date FROM `phpcount_pageHits` GROUP BY date ORDER BY date DESC;" ); $dailyHitsQuery->execute(); $dailyHitsList = $dailyHitsQuery->fetchAll(PDO::FETCH_ASSOC); $whereClauses=array(); if($_GET['userHash']) $whereClauses[]="userHash='".$_GET['userHash']."'"; if($_GET['date']) $whereClauses[]="DATE(timestamp)='".$_GET['date']."'"; if($_GET['pageId']) $whereClauses[]="pageId='".urldecode($_GET['pageId'])."'"; $whereClause = join(" AND ", $whereClauses); $pagehitsQuery = $dbConnection->prepare( "SELECT DATE(timeStamp) as date, TIME(timestamp) as time, pageId, userHash, userAgentString FROM `phpcount_pageHits` ". ($whereClause?"WHERE ".$whereClause." ":""). "ORDER BY timeStamp DESC;" ); $pagehitsQuery->execute(); $pagehitsList = $pagehitsQuery->fetchAll(PDO::FETCH_ASSOC); // var_dump($_GET); if($_GET['action']=="deleteHitter"){ //var_dump($_GET['action']); $deleteHitterQuery = $dbConnection->prepare( "DELETE FROM `phpcount_pageHits` WHERE userHash=:userHash;" ); $deleteHitterQuery->bindParam(':userHash', $_GET['userHash']); if($deleteHitterQuery->execute()); else echo("FEHLER\n"); } } catch(PDOException $db_error){ die( "Error!: " . $db_error->getMessage() ); } //var_dump($dailyHitsList); ?> RESET
", array_column($dailyHitsList, 'date') ) );?>
", array_column($dailyHitsList, 'anz') ) );?>

". "". "". "". ""; ?>
datetimepageIduserHashuserAgentString
".$pagehitsEntry['date']."".$pagehitsEntry['time']."".urldecode($pagehitsEntry['pageId'])."".substr($pagehitsEntry['userHash'], 0, 5)."..." ). "".$pagehitsEntry['userAgentString']."