Admin de l'event = $event_datas["event_name"] ?>
Liste des joueurs:
- = htmlspecialchars($player["player_name"]) ?>
Admin de l'event = $event_datas["event_name"] ?>
Liste des sous events:
- ">= $sub_event["sub_event_name"] ?>
refresh");
}
$score = 0;
$timelength=0;$position_in_classment=0;$bestscore=0;
if($is_speedrun){
//TODO: check this if code block when implementing "http request speedrun" (for dev speedrun or other things that can be complete with a special http request)
// SPEEDRUN SCORE CALCULATION
$start_time = $sub_event_datas["start_time"];
$get_position_in_classment = mysqli_query($con, "SELECT score_time FROM `scores` WHERE event_code='$event_code' AND sub_event_code='$sub_event_code' AND score_time<$score_time ORDER BY score_time ASC");
$position_in_classment = mysqli_num_rows($get_position_in_classment)+1;
$bestscore=$timelength;
if($position_in_classment!=1){
$gpic=$get_position_in_classment->fetch_all()[0][0];
print_r($gpic);
$bestscore = $gpic[0][0];
}
$score = (20000*$bestscore)/($timelength*$position_in_classment);
$score = intval($score);
}else{
$score = intval($_POST["score"]);
}
$query = ("INSERT INTO `scores` (event_code, sub_event_code, player_id, score, score_time) VALUES ('$event_code', '$sub_event_code', '$player_id', $score, $score_time) ON DUPLICATE KEY UPDATE score=$score, score_time=$score_time");
die($query.print_r(["post"=>$_POST,"timelength"=>$timelength,"bestscore"=>$bestscore,"pos_in_class"=>$position_in_classment],true));
mysqli_query($con, $query);
}
?>
Admin de l'event = $event_datas["event_name"] ?>
Sub event: = $sub_event_datas["sub_event_name"] ?>
Admin de l'event = $event_datas["event_name"] ?>
Liste des sous events:
Retour
Admin de l'event = $event_datas["event_name"] ?>
Ce sous-event n'existe pas retourner à l'accueil de l'event.");
}
$sub_event_data=mysqli_fetch_assoc($sub_event_data_res);
?>
= $event_datas["event_name"] ?>
Sous event: =$sub_event_data["sub_event_name"]?>
=getBuildedLeaderBoard($con, $event_code, $sub_event_code);?>
= $event_datas["event_name"] ?>
= getBuildedLeaderBoard($con, $event_code, "global"); ?>
Liste des sous events: