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
| <?php
//On demarre les sessions
session_start();
session_destroy();
session_start();
// On commence par récupérer les champs
if(isset($_POST['leNom'])) $nom=$_POST['leNom'];
else $nom="";
if(isset($_POST['lePrenom'])) $prenom=$_POST['lePrenom'];
else $prenom="";
if(isset($_POST['laDateNaissance'])) $email=$_POST['laDateNaissance'];
else $dateNaissance="";
if(isset($_POST['leNiveauBac'])) $icq=$_POST['leNiveauBac'];
else $niveauBac="";
// On vérifie si les champs sont vides
if(empty($nom) OR empty($prenom) OR empty($dateNaissance) OR empty($niveauBac))
{
echo '<font color="red">Attention, tous les champs doivent être saisies !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{ // <-- cette accolade n'est pas fermée en fin de code
//connexion au serveur
$host = "localhost";
$user = "root";
$pass = "";
$connexion=@mysql_connect($host, $user, $pass) or die("La connexion a échoué :".mysql_error());
//connexion à la BD
$bd = "profilapprenant";
@mysql_select_db($bd, $connexion) or die ("selection impossible:".mysql_error());
//creation de variables
/*
$leNom = $_POST['leNom'];
$lePrenom = $_POST['lePrenom'];
$laDateTest = $_POST['laDateTest'];
$laDateNaissance = $_POST['laDateNaissance'];
$leNiveauBac = $_POST['leNiveauBac'];
*/
/*
//On ecrit la requete sql
$query = "INSERT INTO individu(numIndividu, nomIndividu, prenomIndividu, dateTest, dateNaissance, niveauEtudeInd) VALUES('',\".$nom"\, '$prenom','dateTest, currate()', '$dateNaissance', '$niveauBac')";
// on insère les informations du formulaire dans la table
$result = mysql_query($query) or die ("La requete a échoué:".mysql_error());
*/
$query = "INSERT INTO individu (nomIndividu, prenomIndividu, dateTest, dateNaissance, niveauEtudeInd) VALUES (
'" . mysql_real_escape_string($_POST['leNom']) ."',
'" . mysql_real_escape_string($_POST['lePrenom']) ."',
CURDATE(),
STR_TO_DATE('" . mysql_real_escape_string($_POST['laDateNaissance']) ."'
, '%d/%m/%Y'),
'" . mysql_real_escape_string($_POST['leNiveauBac']) ."')";
$result = mysql_query($query) or die ("La requete a échoué:".mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
//On récupère la clé primaire
$numIndividu = mysql_insert_id();
//On va suivre l'utilisateur avec une variable de session
$_SESSION["idUser"]=$numIndividu;
//header("Location: question.php"];
} // <-- mettre cette accolade pas forcément la mettre ici, j'ai pas regardé le code en soi...
?> |