[SQL] Erreur incompréhensible (insert into)

Erreur incompréhensible (insert into) [SQL] - PHP - Programmation

Marsh Posté le 14-04-2004 à 17:25:30    

Bonjour, via un formulaire je veux ajouter des données dans une table de ma bd.
 
Cependant j'ai l erreur sql suivante (chez free) :
 
 

Code :
  1. Duplicate entry '0' for key 1


 
Ma page php avec la requete sql :
 

Code :
  1. <?php
  2. ob_start(); //pour les redirection header qui ne sont pas en haut d'une page//
  3. session_start();
  4. if(!isset ($_SESSION['login']))
  5. {include('index.php');
  6. exit;}
  7. ?>
  8. <?
  9. include ("connexion.php" );
  10. $animateur_sequence_cinema = $_POST['animateur_sequence_cinema'];
  11. $texte_sequence_cinema = $_POST['texte_sequence_cinema'];
  12. mysql_query("INSERT INTO sequence_cinema (animateur_sequence_cinema,texte_sequence_cinema)".
  13. " VALUES ('$animateur_sequence_cinema', '$texte_sequence_cinema')" )
  14. or die(mysql_error()) ;
  15. header("location: sequence_cinema_descriptif_ajout_ia.php" )
  16.      
  17. ?>


 
Quelqu'un peut m'aider ?  :sweat:


Message édité par Dolby le 14-04-2004 à 17:28:58
Reply

Marsh Posté le 14-04-2004 à 17:25:30   

Reply

Marsh Posté le 14-04-2004 à 17:32:53    

Une clé doit être unique.
Manifestement, tu cherche à insérer un enregistrement dont la clé vaut 0 alors qu'il y a déjà un enregistrement dont la clé vaut 0 [:proy]

Reply

Marsh Posté le 14-04-2004 à 17:36:14    

OUPS !!! merci bc!


Message édité par Dolby le 14-04-2004 à 17:36:27
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed