[Resolu] Parse error

Parse error [Resolu] - PHP - Programmation

Marsh Posté le 05-08-2008 à 11:55:03    

Bonjour,
 
Je n'arrive pas a trouver où est l'erreur dans le code suivant.
 
Le code me renvoi l'erreur parse error sur la ligne : 13 (numero de ligne dans le code suivant et non dans la page initiale).
 
Merci
 

Code :
  1. <?php
  2. if (isset($_POST['ajouter']) && $_POST['ajouter']=='Ajouter') {
  3.     if (!isset($_POST['date']) || !isset($_POST['image'])) {
  4.         echo 'Erreur : Les variables nécessaires au script ne sont pas définies.';
  5.     }
  6.     else {
  7.         if (empty($_POST['date']) || empty($_POST['image'])) {
  8.             echo 'erreur : Au moins un des champs est vide.';
  9.         }
  10.         else {
  11.             $sql_add = 'INSERT INTO stats VALUES("","$_POST['date']","$_POST['image']" )';
  12.             mysql_query($sql_add) or die('Erreur SQL !'.$sql_add.'<br />'.mysql_error());
  13.         }
  14.     }
  15. // on ferme la connexion à la base de données.   
  16. mysql_close (); 
  17. ?>


Message édité par esteban72 le 05-08-2008 à 12:06:26
Reply

Marsh Posté le 05-08-2008 à 11:55:03   

Reply

Marsh Posté le 05-08-2008 à 11:57:52    

Pb de quotes :

Code :
  1. $sql_add = 'INSERT INTO stats VALUES("","'.$_POST['date'].'","'.$_POST['image'].'" )';


Message édité par babasss le 05-08-2008 à 11:58:37

---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 05-08-2008 à 11:58:27    

le IF de la ligne 3 n'est pas fermé et tes variables POST dans le requete doivent être concaténées normalement.

Reply

Marsh Posté le 05-08-2008 à 12:06:08    

merci ;)

Reply

Sujets relatifs:

Leave a Replay

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