<tr> <th>Личность</th> <th>Статистика</th> </tr> <?php foreach ($all_persons as $person) { $person_id = $person->getId(); ?> <tr> <td><?php echo $person->getName(); ?> </td> <?php foreach ($pids as $page) { $rank = RankRepository::load($link, $page, $person_id); $ranks[$page] = $rank->getRank(); $count = array_sum($ranks); ?> <?php } ?> <td> <?php print_r($count); ?> </td> </tr> <?php }
<?php require_once 'function.php'; require 'classes.php'; require 'repo.php'; $link = getDbConnect(); $title = "Ежедневная статистика"; $error = false; $all_sites = SiteRepository::loadAll($link); $all_persons = PersonRepository::loadAll($link); if (isset($_POST['submit'])) { $person_id = $_POST['persons']; $site_id = $_POST['sites']; $start = $_POST['start']; $start = " '{$start}' "; $end = $_POST['end']; $end = " '{$end}' "; if ($person_id != 0 && $site_id != 0) { $person = PersonRepository::load($link, $person_id); $person_name = $person->getName(); $site = SiteRepository::load($link, $site_id); $site_name = $site->getName(); $period = RankRepository::loadByPeriod($link, $person_id, $site_id, $start, $end); } else { $error = true; } } include 'view/header.php'; include 'view/v_static-day.php'; include 'view/footer.php';