Bonjour à tous,

Voila j'ai chercher a ce que correspondait cette erreur, apparemment c'est un problème avec les tables. Par contre sur le différentes discutions a ce sujet, j'ai remarqué que cette erreur semble être très différente d'un code à l'autre.Moi je comprends pas bien ce que c'est cette erreur donc si quelqu'un peut m'éclaire je le remercie.

Erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
Erreur
 
requête SQL:
 
INSERT INTO photo( id_photo, id_user, titre, description, date_depot, nom_fic )
VALUES (
'1', '$tableau_user[id_user]', '$_POST[titre]', '$_POST[description]', '$_POST[depot]', '$_FILES[fichier]'
)
 
MySQL a répondu:Documentation
#1062 - Duplicate entry '1' for key 1
Ci-dessous ma table

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
 CREATE TABLE `gallery`.`photo_2` (
`id_photo` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`id_user` INT NOT NULL ,
`titre` VARCHAR( 30 ) NOT NULL ,
`description` VARCHAR( 250 ) NULL ,
`date_depot` DATE NULL ,
`nom_fic` VARCHAR( 75 ) NOT NULL ,
INDEX ( `id_user` )
) ENGINE = InnoDB

MERCI