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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
| <?php if (isset ($_POST['valider'])){
//On récupère les valeurs entrées par l'opérateur de saisie :
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$sexe = $_POST['sexe'];
$datedenaissance = $_POST['dateDeNaissance'];
$lieudenaissance = $_POST['lieuDeNaissance'];
$pere = $_POST['pere'];
$mere = $_POST['mere'];
$promotion = $_POST['promotion'];
$etablissement = $_POST['etablissement'];
$filiere = $_POST['filiere'];
$specialite = $_POST['specialite'];
$passeport = $_POST['passeport'];
$delivrele = $_POST['delivrele'];
$expirele = $_POST['expirele'];
$email = $_POST['email'];
$telephone = $_POST['telephone'];
$urgenom = $_POST['urgeNom'];
$urgeadresse = $_POST['urgeAdresse'];
$urgetel = $_POST['urgeTel'];
$urgemail = $_POST['urgEmail'];
//connexion à la base de données faite depuis une autre page
//On prépare la commande sql d'insertion des données dans la table "etudiants"
try{
$sql = 'INSERT INTO etudiants(nom,prenom,sexe,date_naissance,lieu_naissance,pere,mere,promotion,ets,filiere,specialite,passeport,delivre_le,expire_le,email,tel,urg_nom,urg_adresse,urg_tel,urg_email)
VALUES(:nom,:prenom,:sexe,:date_naissance,:lieu_naissance,:pere,:mere,:promotion,:ets,:filiere,:specialite,:passeport,:delivre_le,:expire_le,:email,:tel,:urg_nom,:urg_adresse,:urg_tel,:urg_email)';
$req = $bdd->prepare($sql);
// $jrk = array(
// 'nom' => $nom,
// 'prenom' => $prenom,
// 'sexe' => $sexe,
// 'date_naissance' => $datedenaissance,
// 'lieu_naissance' => $lieudenaissance,
// 'pere' => $pere,
// 'mere' => $mere,
// 'promotion' => $promotion,
// 'ets' => $etablissement,
// 'filiere' => $filiere,
// 'specialite' => $specialite,
// 'passeport' => $passeport,
// 'delivre_le' => $delivrele,
// 'expire_le' => $expirele,
// 'email' => $email,
// 'tel' => $telephone,
// 'urg_nom' => $urgenom,
// 'urg_adresse' => $urgeadresse,
// 'urg_tel' => $urgetel,
// 'urg_mail' => $urgemail
// );
// $req->execute($jrk);
$req->bindParam(':nom', $nom );
$req->bindParam(':prenom', $prenom );
$req->bindParam(':sexe', $sexe);
$req->bindParam(':date_naissance', $datedenaissance);
$req->bindParam(':lieu_naissance', $lieudenaissance);
$req->bindParam(':pere', $pere);
$req->bindParam(':mere', $mere);
$req->bindParam(':promotion', $promotion);
$req->bindParam(':ets', $etablissement);
$req->bindParam(':filiere', $filiere);
$req->bindParam(':specialite', $specialite);
$req->bindParam(':passeport', $passeport);
$req->bindParam(':delivre_le', $delivrele);
$req->bindParam(':expire_le', $expirele);
$req->bindParam(':email', $email);
$req->bindParam(':tel', $telephone);
$req->bindParam(':urg_nom', $urgenom);
$req->bindParam(':urg_adresse', $urgadresse);
$req->bindParam(':urg_tel', $urgetel);
$req->bindParam(':urg_email', $urgemail);
$req->execute();
?>
<!--<span style="padding: 20px; background: green; color: white;">L'étudiant a bien été ajouté.</span> -->
<?php
}
catch(Exception $b)
{
die('Erreur: '.$b->getMessage());
}
}
?> |
Partager