'".addslashes($yesterday)."'"; $newWeek_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE SubscribeDate > '".addslashes($thisWeek)."'"; $newMonth_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE SubscribeDate > '".addslashes($thisMonth)."'"; $newYear_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE SubscribeDate > '".addslashes($thisYear)."'"; } if ($CURRENTADMIN['Manager'] != 1) { $totalLists = 0; $lResult = mysql_query("SELECT * FROM " . $TABLEPREFIX . "lists"); $list_check = array(); while($lRow = mysql_fetch_assoc($lResult)) { $lRow = stripslashes_array($lRow); if(AllowList($lRow['ListID'])) { $list_check[] = $lRow['ListID']; } } if (sizeof($list_check) <= 0) { $list_check = array('0'); } $list_ids = implode(',', $list_check); $totalLists_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "lists WHERE ListID IN (" . $list_ids . ")"; $totalSubs_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE ListID IN (" . $list_ids . ")"; $newToday_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE ListID IN (" . $list_ids . ") AND SubscribeDate > '".addslashes($yesterday)."'"; $newWeek_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE ListID IN (" . $list_ids . ") AND SubscribeDate > '".addslashes($thisWeek)."'"; $newMonth_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE ListID IN (" . $list_ids . ") AND SubscribeDate > '".addslashes($thisMonth)."'"; $newYear_query = "SELECT COUNT(*) FROM " . $TABLEPREFIX . "members WHERE ListID IN (" . $list_ids . ") AND SubscribeDate > '".addslashes($thisYear)."'"; } switch($_GET['View']) { case 'TotalSubs': $report_title = 'Total subscribers'; $report = number_format(mysql_result(mysql_query($totalSubs_query), 0, 0), 0); break; case 'TotalLists': $report_title = 'Total mailing lists'; $report = number_format(mysql_result(mysql_query($totalLists_query), 0, 0), 0); break; case 'TotalToday': $report_title = 'New subscribers today'; $report = number_format(mysql_result(mysql_query($newToday_query), 0, 0), 0); break; case 'TotalWeek': $report_title = 'New subscribers this week'; $report = number_format(mysql_result(mysql_query($newWeek_query), 0, 0), 0); break; case 'TotalMonth': $report_title = 'New subscribers this month'; $report = number_format(mysql_result(mysql_query($newMonth_query), 0, 0), 0); break; case 'TotalYear': $report_title = 'New subscribers this year'; $report = number_format(mysql_result(mysql_query($newYear_query), 0, 0), 0); break; } ?>
| [x] Close | |
| : | |