Erreur sql

fakharos Messages postés 33 Statut Membre -  
fakharos Messages postés 33 Statut Membre -
Bonjour,
quelqu`un peut m idee?
Configuration: Windows Vista
Firefox 3.0.3

2 réponses

  1. ibtor Messages postés 2564 Statut Membre 283
     
    c'est quoi l'erreur sql ?
    -1
  2. fakharos Messages postés 33 Statut Membre
     
    Je me lance dans le php et j'ai l'erreur :

    Erreur de syntaxe près de 'TIT, PRIX, DATE, Date_Limite, VALID) VALUES ('ANN_1501820080924' à la ligne 1

    cela le structure

    Bonjour,

    Voila structure de table :
    CREATE TABLE `swiss_annonces` (
    `CODE` varchar(200) character set ascii NOT NULL default '',
    `PSEUDO` varchar(20) NOT NULL default '',
    `CATEG` varchar(50) NOT NULL default '',
    `S_CATEG` varchar(15) NOT NULL default '',
    `SS_CATEG` varchar(10) NOT NULL default '',
    `PAYS` varchar(20) NOT NULL default '',
    `REGION` varchar(20) NOT NULL default '',
    `DEPART` varchar(20) NOT NULL default '',
    `CODEP` varchar(10) NOT NULL default '',
    `CONTACT` varchar(20) NOT NULL default '',
    `MAIL` varchar(50) NOT NULL default '',
    `PHONE` varchar(14) NOT NULL default '',
    `CPHONE` varchar(14) NOT NULL default '',
    `TITRE` varchar(50) NOT NULL default '',
    `DET` text NOT NULL,
    `PRIX` varchar(20) NOT NULL default '',
    `DATE` varchar(20) NOT NULL default '',
    `Date_Limite` varchar(30) NOT NULL default '',
    `VALID` char(2) NOT NULL default '0',
    PRIMARY KEY (`CODE`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    et voila la requete :

    include('config/config.php'); //inclure la fonction login_unique
    $add_user = sprintf("INSERT INTO '$Table_Annonces' VALUES ('".$CODE."', '".$PSEUDO."', '".$CATEG."', '".$S_CATEG."', '".$SS_CATEG."', '".$PAYS."', '".$REGION."', '".$DEPART."', '".$CODEP."', '".$CONTACT."', '".$MAIL."', '".$PHONE."', '".$CPHONE."', '".$TITRE."', '".$TIT."', '".$PRIX."', '".$DATE."', '".$Date_Limite."', '".$VALID."')");
    mysql_select_db($database, $lien);
    mysql_query($add_user, $lien) or die(mysql_error());
    -1