Вход Регистрация
Файл: panel/statistic/control/index.php
Строк: 52
<?php

 
#ID-события
 
$idEvent = (isset($_GET['id'])) ? clear($_GET['id']) : 0;
 
 if (
$idEvent) {
 
 
#смотрим, что за событие
 
$querySob $db->query("SELECT * FROM events WHERE id = ?i"$idEvent);
 
$sob $db->fetch($querySob);
 
$true $db->numRows($querySob);
 
 
#победитель
 
$winner $sob['result'];
 if (
$winner == 1$winner $sob['team1'];
 if (
$winner == 2$winner $sob['team2'];
 if (
$winner == 3$winner 'Ничья';
 
 if (
$true) {
 
 
#сколько поставило на П1
 
$queryP1 $db->query("SELECT * FROM betting WHERE idsob = ?i AND onwhom = 1"$idEvent);
 
#сколько поставило на П2
 
$queryP2 $db->query("SELECT * FROM betting WHERE idsob = ?i AND onwhom = 2"$idEvent);
 
#сколько поставило на ничью
 
$queryX  $db->query("SELECT * FROM betting WHERE idsob = ?i AND onwhom = 3"$idEvent);
 
#считаем кол-воW
 
$numP1 $db->numRows($queryP1);
 
$numP2 $db->numRows($queryP2);
 
$numX  $db->numRows($queryX);
#считаем общее кол-во
 
$allNum $numP1 $numP2 $numX;
 
 if (
$sob['old']) {
 
 
#если событие уже закончилось - считаем статистику
 
if ($sob['result'] != -1) {
    
    
#сколько пользователей отгадали итог
    
$queryItog $db->query("SELECT * FROM betting WHERE idsob = ?i"$idEvent);
    
    
#считаем сумму выигрыща
    
$summaWin 0;
    
    
#считаем сумму проигрыша
    
$summaLose 0;
    
    while (
$summaWinner $db->fetch($queryItog)) {
    
    
#если выигрышь
    
if ($summaWinner['onwhom'] == $sob['result']) 
            
$summaWin += $summaWinner['how'];
    
#если проигрышь
    
else
            
$summaLose += $summaWinner['how'];
    
    }
    
 
 }
 
 
#итоговая сумма (для рассчета прибыли/убытка)
 
$itog $summaLose $summaWin
 
 } 
 
 }
 
 }
Онлайн: 5
Реклама