Example #1
0
								<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 
    }
Example #2
0
<?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';