$pagination = 100; // Numéro du 1er enregistrement à lire $limit_start = ($page - 1) * $pagination; // Numéro du dernier enregistrement à lire $limit_stop = $limit_start + $pagination; //Requete a executer $req = "SELECT * FROM tdf_coureur where n_coureur > {$limit_start} and n_coureur <= {$limit_stop} order by n_coureur"; } else { $req = "SELECT * FROM tdf_coureur order by n_coureur"; } } $cur = PreparerRequete($conn, $req); $r = ExecuterRequete($cur); //Affichage message succes if (isset($_SESSION['flash'])) { success_bs($_SESSION['flash']); unset($_SESSION['flash']); } //Utile pour le nombre de pages a afficher $req = "SELECT count(*) FROM tdf_coureur"; $cur_nb = PreparerRequete($conn, $req); $r = ExecuterRequete($cur_nb); $nb_coureurs = oci_fetch_array($cur_nb, OCI_BOTH); $pages = $nb_coureurs[0] / 19; ?> <html lang="fr"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1">
<div class="row"> <div class="col-lg-12"> <h1 class="page-header"> Années <small>Modifier/Supprimer</small> </h1> </div> </div> <?php if (isset($_POST['supprimer'])) { $annee = $_POST["annee"]; $jour_repos = $_POST["jour_repos"]; $stid = oci_parse($conn, "DELETE from tdf_annee where annee = '{$annee}'"); $r = oci_execute($stid); success_bs("Année supprimé !"); header('location: modifier_annee.php'); } else { if (isset($_POST['modifier'])) { $errors = false; // Vérification données absurdes if (isset($_POST["jour_repos"]) && !empty($_POST["jour_repos"]) && is_numeric($_POST["jour_repos"]) && isset($_POST["annee"]) && !empty($_POST["annee"]) && is_numeric($_POST["annee"])) { $jour_repos = $_POST["jour_repos"]; $annee = $_POST["annee"]; if ($jour_repos < 0) { $_SESSION['flash'] = 'Le jour de repos dois etre positif'; $errors = true; header('location: ajout_annee.php'); } } else { $_SESSION['flash'] = 'ERREUR ! Le jour de repos dois etre numérique et est requis';
<!-- Page Heading --> <div class="row"> <div class="col-lg-12"> <h1 class="page-header"> Coureurs <small>Modifier/Supprimer</small> </h1> </div> </div> <?php if (isset($_POST['supprimer'])) { $n_coureur = $_POST["n_coureur"]; $stid = oci_parse($conn, "DELETE from tdf_coureur where n_coureur = '{$n_coureur}'"); $r = oci_execute($stid); success_bs("Coureur supprimé !"); } else { if (isset($_POST['modifier'])) { if (isset($_POST["n_coureur"]) && !empty($_POST["n_coureur"])) { $n_coureur = $_POST["n_coureur"]; } if (isset($_POST["nom"]) && !empty($_POST["nom"])) { $nom = traitement_nom($_POST["nom"]); // Traitement du nom $c_name = str_check_name($nom); // Vérification supplémentaire si il y a pas des tiret, esapces ou apostroph en trop ; false = erreur $c_size = verif_longueur($nom); // Vérification de la longueur du nom pour rentrer dans la base } if (isset($_POST["prenom"]) && !empty($_POST["prenom"])) { $prenom = traitement_prenom($_POST["prenom"]);
<!-- reCAPTCHA Google --> <script src='https://www.google.com/recaptcha/api.js'></script> </head> <?php if (isset($_POST['register'])) { if (isset($_POST['username']) && isset($_POST['password']) && isset($_POST['password2'])) { $verif = verif_register($_POST['username'], $_POST['password'], $_POST['password2'], $conn); $username = $_POST['username']; $password = password_hash($_POST['password'], PASSWORD_BCRYPT); if ($verif) { $req = "INSERT INTO username (id, username, password) VALUES ((select MAX(id)+1 from username), '{$username}', '{$password}')"; $stid = oci_parse($conn, $req); oci_execute($stid); success_bs("Inscription prise en compte. Vous pouvez vous connectez"); } } else { alert_bs("Remplissez les champs requis (*)"); } } ?> <body> <!-- Navigation --> <?php include '../includes/menu.php'; ?> <!-- Page Content -->
<div class="col-lg-12"> <h1 class="page-header"> Pays <small>Modifier/Supprimer</small> </h1> </div> </div> <?php if (isset($_POST['supprimer'])) { $code_tdf = $_POST["code_tdf"]; $c_pays = $_POST["c_pays"]; $nom = $_POST["nom"]; $stid = oci_parse($conn, "DELETE from tdf_pays where code_tdf = '{$code_tdf}'"); $r = oci_execute($stid); success_bs("Pays supprimé !"); header('location: modifier_pays.php'); } else { if (isset($_POST['modifier'])) { $code_tdf_last = $_POST["code_tdf_last"]; $errors = false; // Vérification données absurdes if (isset($_POST["code_tdf"]) && !empty($_POST["code_tdf"]) && isset($_POST["c_pays"]) && !empty($_POST["c_pays"]) && isset($_POST["nom"]) && !empty($_POST["nom"])) { $code_tdf = strtoupper(str_to_trim($_POST["code_tdf"])); $c_pays = strtoupper(str_to_trim($_POST["c_pays"])); $nom = strtoupper(str_to_trim($_POST["nom"])); if (!preg_match_all('/^[a-zA-Z]*$/', $code_tdf)) { $_SESSION['flash'] = 'Le code tdf doit contenir que des lettres'; $errors = true; header('location: index.php'); } else {
<div class="col-lg-12"> <h1 class="page-header"> Epreuves <small>Modifier/Supprimer</small> </h1> </div> </div> <?php if (isset($_POST['supprimer'])) { $annee = $_POST["annee"]; $n_epreuve = $_POST["n_epreuve"]; $req = "DELETE from tdf_epreuve where annee = '{$annee}' AND n_epreuve = '{$n_epreuve}'"; $stid = oci_parse($conn, $req); $r = oci_execute($stid); success_bs("Epreuve supprimé !"); header('location: modifier_epreuve.php'); } else { if (isset($_POST['modifier'])) { // Tableau des variables a verifier $checkList = array($_POST["ville_d"], $_POST["ville_a"], $_POST["distance"], $_POST["code_tdf_d"], $_POST["code_tdf_a"], $_POST["jour"], $_POST["cat_code"]); // Vérification vide if (checkEmpty($checkList)) { $_SESSION['flash'] = 'Tout les champs doivent etre remplis !'; header('location: ajout_epreuve.php'); } $ville_d = $_POST["ville_d"]; $ville_a = $_POST["ville_a"]; // Mise en forme des noms $ville_d = traitement_nom($ville_d); $ville_a = traitement_nom($ville_a);