Besoin d'aide pour intégration dans la BDD

Résolu
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
 feez -
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

5 réponses

kazou
 
tu as inversé les ' et les "

$req="INSERT INTO 'news' VALUES('$titre','$message')";
0
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
arf ok merci je vais essayer
0
JuB0 Messages postés 654 Date d'inscription   Statut Membre Dernière intervention   81
 
Salut chronos.
Ya pas des ' en trop ???

et comme ça :
$req="INSERT INTO news VALUES('',".$titre.",".$message.")";
0
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
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
feez > chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
Bon,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
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
ah oui je precise que les mesage d'erreur du titre marche bien ainsi que celui du message bien enregistrer
0
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
merci c'est ça ^^
0
feez
 
Bon ben c'est super! autres questions? Sinon, tu peux mettre résolu!^^
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chronosXIII Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
non pour l'instant ça ira encor merci a toi tu m'as bien aider ^^
0
feez
 
De rien! Bon courage pour la suite!
0