-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtimeradmin.php
executable file
·42 lines (32 loc) · 1.18 KB
/
timeradmin.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?php
require( 'config.php');
require( 'lib.php');
connectdb();
require_login( 'index.php');
$result = mysql_query( "SELECT * FROM {$CFG->prefix}game WHERE id=$gameid");
$game = mysql_fetch_assoc( $result);
$question = $game[ 'question'];
$resttime = $game[ 'timefinish'] - time();
if( $resttime >= 0)
echo 'Υπόλοιπο χρόνου: '.$resttime.'<br>';
$query = "SELECT COUNT(DISTINCT userid) as c FROM {$CFG->prefix}hits WHERE question=$question AND gameid=$gameid";
$result = mysql_query( $query);
$rec = mysql_fetch_assoc( $result);
echo 'Απάντησαν: '.$rec[ 'c'].' σχολεία';
if( $resttime <= 0)
ShowSxoleiaNoAnswer( $question);
function ShowSxoleiaNoAnswer( $question)
{
global $CFG, $gameid;
$query = "SELECT u.id,u.name FROM {$CFG->prefix}users u WHERE ".
" userlevel=0 AND gameid=$gameid AND ".
" NOT EXISTS(SELECT * FROM {$CFG->prefix}hits h WHERE u.id=h.userid AND h.question=$question)";
$result = mysql_query( $query);
$s = '';
while ( ($rec = mysql_fetch_assoc( $result)) != false)
{
$s .= ', '.$rec['name'];
}
if( $s != '')
echo '<br><b>Δεν απάντησαν τα: '.substr( $s, 2);
}