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