8791 sujets

Développement web côté serveur, CMS

Bonjour,

Lorsque j'envoie une requête sql pour ajouter un enregistrement tout fonctionne apparemment bien sauf que ça n'apparait pas dans la BDD.
Voici mon code:
//construction du champ texte de la bdd
$texte_lang1 = " - A ".stripslashes($_POST['lieu'])."<br />".stripslashes($_POST['texte_lang1'])."<br />".stripslashes($_POST['renseignements_lang1']);
$date=mysql_escape_string($_POST['date']);
$datefin=mysql_escape_string($_POST['datefin']);
 // lancement de la requête d'insertion 
$sql = 'INSERT INTO wt_manifestations_lang1 VALUES("","'.$date.'", "'.$datefin.'", "'.$texte_lang1.'")'; 

 // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die) 
 mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); 

// on termine le script courant 
 exit(); 


Si vous pouvez m'aider, je ne comprend pas le problème.
essaye de rajouter une variable à ta requête mysql ($requête=mysql_query ).

Sinon, est-ce que t'as bien le mysql_connect et le mysql_select_bd avant ?

et faudrait penser à ferme mysql avant de fermer le script Smiley cligne (mysql_close)