ajout d'equipes/epreuves/sessions debuis le dashboard ville

This commit is contained in:
thaaoblues 2023-05-11 21:46:36 +02:00
parent f7f3e7e0dc
commit f0e537dd74

View file

@ -18,20 +18,23 @@ if(isset($_POST['start2'])) {
header('Refresh: 0'); header('Refresh: 0');
} }
/*
TODO : FAIRE UN SCRIPT POUR AJOUTER DES EPREUVES ET EQUIPES DEPUIS LE PANEAU D'ADMIN //ajout d'une session ville
*/ if(isset($_POST['add_session'])){
$req = $db->query("INSERT INTO ville(state,time_begin) VALUES(0,0)");
}
// ajout d'une epreuve // ajout d'une epreuve
if(isset($_POST['add_epreuve'])){ if(isset($_POST['add_epreuve'])){
$req = $db->prepare("INSERT INTO ville_equipe(indice,reponse,photo) VALUES(?,?,?)"); $req = $db->prepare("INSERT INTO ville_epreuve(indice,reponse,photo) VALUES(?,?,?)");
$req->execute($_POST['indice'],$_POST['reponse'],'assets/img/ville/'.htmlspecialchars($_POST['photo'])); $req->execute(array(htmlspecialchars($_POST['indice']),htmlspecialchars($_POST['reponse']),'assets/img/ville/'.htmlspecialchars($_POST['photo'])));
} }
//ajout d'une equipe //ajout d'une equipe
if(isset($_POST['add_equipe'])){ if(isset($_POST['add_equipe'])){
$req = $db->prepare("INSERT INTO ville_equipe(nom,begin,temps) VALUES(?,?,?)"); $req = $db->prepare("INSERT INTO ville_equipe(nom,begin,temps) VALUES(?,?,?)");
$req->execute($_POST['nom'],$_POST['begin'],$_POST['temps']); $req->execute(array(htmlspecialchars($_POST['nom']),(int) htmlspecialchars($_POST['begin']),NULL));
} }
@ -71,6 +74,23 @@ if(isset($_POST['reset2'])) {
<body> <body>
<main> <main>
<form method="POST">
<input type="submit" name="add_session" value="Ajouter une session" id="add_session" class="submit_inline">
<label for="add_session">Ajouter une session de ville (plage plusieurs equipes s'enchainent). Habituellement une matin et une aprem.</label>
</form>
<form method="POST">
<input type="text" name="indice" placeholder="indice" class="input_inline">
<input type="text" name="reponse" placeholder="réponse" class="input_inline">
<input type="text" name="photo" placeholder="prout.png" class="input_inline">
<input type="submit" name="add_epreuve" value="Ajouter l'épreuve" class="submit_inline">
</form>
<form method="POST">
<input type="text" name="nom" placeholder="nom de l'équipe" class="input_inline">
<input type="number" name="begin" id="begin" class="input_inline">
<label for="begin" >numero de l'étape à laquelle démarre l'équipe</label>
<input type="submit" name="add_equipe" value="Ajouter l'équipe" class="submit_inline">
</form>
<?php <?php