Bonjour, j'ai un probleme, les données que je rentre dans mon formulaire ne veulent pas s'insérer dans ma base de donnée, et je ne parviens pas a trouver d'ou vient le probleme.
Si quelqu'un peu me reseigner.
Mon formulaire d'enregistrement des données :
<?php
include_once('connexion_bdd.php');
$insert_OK = false;
$civilite = $_POST['civilite'];
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
$adresse = $_POST['adresse'];
$cp = $_POST['cp'];
$ville = $_POST['ville'];
$telephone = $_POST['telephone'];
$email = $_POST['email'];
$document = $_FILES['fichier'];
//Controle de la photo
$photo_control=false;
if(isset($_FILES['fichier']) && $_FILES['fichier']['name'] != '') {
$infos_image = getImageSize($_FILES['fichier']['tmp_name']);
if($infos_image[0]<=800 && $infos_image[1]<=300) {
$photo_control = true;}}
if($photo_control)
{
//Vérification de l'extension du fichier image
$type_file = $_FILES['fichier']['type'];
/*Redéfifinition du nom de la photo */
$extention = '';
if (strstr($type_file, 'jpg')) { $extention = '.jpeg'; };
if (strstr($type_file, 'jpeg')) { $extention = '.jpg'; };
if (strstr($type_file, 'bmp')) { $extention = '.bmp'; };
if (strstr($type_file, 'gif')) { $extention = '.gif'; };
//Nouveau nom du fichier
$cv = time().$extention;
//Upload
if(move_uploaded_file($_FILES['fichier']['tmp_na
me'], "images_candidature/".$cv))
{
$document = $cv;
}else
{
$document == 'ERREUR';
}
if($document != 'ERREUR')
{
mysql_query("INSERT INTO candidature
(nom,prenom,adresse,cp,ville,telephone,email,civil
ite_id)
VALUES('','".$_POST['nom']."','".$_POST['pre
nom']."','".$_POST['adresse']."',
'".$_POST['cp']."','".$_POST['ville']."','
".$_POST['telephone']."',
'".$_POST['email']."','".$_POST['civilite'
]."')");
$insert_OK = TRUE;
}
}
?>
Et voici ma table "candidature" :
CREATE TABLE IF NOT EXISTS `civilite` (
`id` int(11) NOT NULL,
`civilite` varchar(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `civilite` (`id`, `civilite`) VALUES (1, 'Mademoiselle'), (2, 'Madame'), (3, 'Monsieur'); CREATE TABLE IF NOT EXISTS `candidature` (
`cle` int(10) unsigned NOT NULL AUTO_INCREMENT,
`nom` varchar(100) NOT NULL,
`prenom` varchar(100) NOT NULL,
`adresse` varchar(255) NOT NULL,
`cp` int(10) unsigned NOT NULL,
`ville` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`telephone` varchar(20) NOT NULL,
`document` varchar(255) NOT NULL,
`civilite_id` int(11) NOT NULL,
PRIMARY KEY (`cle`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Merci de votre aide