Bonjour, j'ai problème sur un code insert que je n'arrive pas à debbuguer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
if ((isset($_POST['rs'])) && (isset($_FILES['image'])) && (($_FILES['image']['name']) != "")){
 
  $datemaj = dateD2(); //fonction date
 
    try {	
 
	 //On exécute la requete d'ajout
	$query = $connect_db->query('INSERT INTO partenaires (idpart, image, raisonsociale, url, dateajout, statut)
						VALUES (:id, :logo, :raisonsociale, :url, :datemaj, :statut)');
 
 
		$success = $query->execute(array(
		 ':id' => '',
		 ':logo' => $_FILES['image']['name'],
		 ':raisonsociale' => $_POST['rs'],
		 ':url' => $_POST['url'],
		 ':datemaj' => $datemaj,
		 ':statut' => $_POST['statut']
		)); 
 
                 if ($success != false){  //La requete s'est exécutée correctement
 
			 echo("<script language=\"javascript1.2\">
			 alert(\"Partenaire ajoute avec sucess...\")
			 document.location.href = 'index.php';
			  </script>");
		}
 
                 else {  //La requete ne s'est pas exécutée correctement
		   echo "<script language=\"javascript1.2\">
		    alert(\"Echec ajout partenaire...\")
		     document.location.href = 'ajouter-partenaire.php';
		  </script>";
		}
	} 
	  catch(PDOException $e){
	    echo "<script language=\"javascript1.2\">
	    alert(\"Une erreur s est produite lors de l ajout\")
	    document.location.href = 'ajouter-partenaire.php';
	    </script>";
	} 
    $query->closeCursor();
}
Script de la table
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
CREATE TABLE IF NOT EXISTS `partenaires` (
 `idpart` int(11) NOT NULL AUTO_INCREMENT,
 `image` varchar(100) COLLATE utf8_bin NOT NULL,
  `raisonsociale` varchar(255) COLLATE utf8_bin NOT NULL,
  `url` varchar(255) COLLATE utf8_bin NOT NULL,
  `dateajout` varchar(30) COLLATE utf8_bin NOT NULL,
  `statut` tinyint(4) NOT NULL,
   PRIMARY KEY (`idpart`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;