Besoin d'aide pour intégration dans la BDD

Résolu
Bonjour,
voila j'ai une erreur la voici

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in... on line 27

voici la ligne en question

$req='INSERT INTO news VALUES('',"'.$titre.'","'.$message.'")';

quelqu'un pourrait me renseigner

merci d'avance
Configuration: Windows XP
Firefox 2.0.0.14

5 réponses

  1. tu as inversé les ' et les "

    $req="INSERT INTO 'news' VALUES('$titre','$message')";
    0
    1. arf ok merci je vais essayer
      0
  2. Salut chronos.
    Ya pas des ' en trop ???

    et comme ça :
    $req="INSERT INTO news VALUES('',".$titre.",".$message.")";
    0
    1. maintenant ça marche mais j'ai un un probleme le titre ne s'enregistre pas
      <?php
      mysql_connect('localhost','root','');
      mysql_select_db('test');
      $titre=$_titre['titre'];

      if(!empty($_POST['titre']))
      {
      if(!empty($_POST['message']))
      {
      $message=$_POST['message'];
      $msg=str_replace(" ","",$message);
      if($msg==""){$erreur="Vous n'avez rien ecrit !!";}
      }
      else
      {
      $erreur="Vous n'avez pas ecrit de message!!";
      echo $erreur;

      }
      }
      else
      {
      $erreur="Veuillez écrir un titre!";
      echo $erreur;
      }
      if($erreur=="")
      {
      $req="INSERT INTO news VALUES('','$titre','$message')";
      mysql_query($req);
      echo "message bien enrengistré";
      }

      mysql_close();
      include('ajout_news.html');
      ?>
      0
    2. @chronosXIIIBon,moi je mettrais ça :
      <?php 
      mysql_connect('localhost','root',''); 
      mysql_select_db('test'); 
      $titre=$_POST['titre']; 
      
      if(!empty($_POST['titre'])) 
      { 
          if(!empty($_POST['message'])) 
          { 
               $message=$_POST['message']; 
               $msg=str_replace("","",$message); 
               if($msg=="")
               {
                   $erreur="Vous n'avez rien ecrit !!";
               } 
         } 
         else 
         { 
               $erreur="Vous n'avez pas ecrit de message!!"; 
               echo $erreur; 
      
         } 
      } 
      else 
      { 
      $erreur="Veuillez écrir un titre!"; 
      echo $erreur; 
      } 
      if($erreur=="") 
      { 
      $req="INSERT INTO news VALUES('','$titre','$message')"; 
      mysql_query($req); 
      echo "message bien enrengistré"; 
      } 
      
      mysql_close(); 
      include('ajout_news.html'); 
      ?>
      

      Voilà. Tu peux essayer ça.
      0
  3. ah oui je precise que les mesage d'erreur du titre marche bien ainsi que celui du message bien enregistrer
    0
    1. merci c'est ça ^^
      0
      1. Bon ben c'est super! autres questions? Sinon, tu peux mettre résolu!^^
        0
    2. non pour l'instant ça ira encor merci a toi tu m'as bien aider ^^
      0
      1. De rien! Bon courage pour la suite!
        0