bonjour,
je rencontre un problème lors d'insertion des données extraite d'un formulaire dans une base de données!! l'erreur qui me rend fou est: Duplicata du champ 'aa@bb.c' pour la clef 'PRIMARY'. aa@bb.c est l'email introduit pour le test de la page! voila le code source php:
<?php
class insertion
{
function insertion()
{
$bd=mysql_connect('127.0.0.1:3306', 'root', '')or die("Connexion échouée");
$bd_select= mysql_select_db('base1',$bd)or die("La base ne peut pas être selectionnée");
$jour=$_POST['sjour'];
$mois=$_POST['smois'];
$annee=$_POST['sannee'];
$date =$annee . '-' . $mois . '-' . $jour;
$email=$_POST['temail'];
$motdepasse=$_POST['tpwd1'];
$nom=$_POST['tnom'];
$prenom=$_POST['tprenom'];
$sexe=$_POST['ssexe'];
$sql =" INSERT INTO connexion (login , password ,nom , prenom , sexe ,date_de_naissance)
VALUES ('".$email."', '".$motdepasse."', '".$nom."','".$prenom."', '".$sexe."', '".$date."')";
$result = mysql_query($sql) or die(mysql_error());
header('location:/enregistrement_reussi.html');
mysql_close($bd);
}
}
$ins=new insertion;
$ins->insertion();
?>