pas d'insertion dans la bd
Posté : 23 juin 2006, 00:11
Bonsoir à tous,
Dans le script ci - dessous je n'ai aucun message d'erreur, il va jusqu'au bout, mais il n'insére rien dans la bd.
Si quelqu'un la trouve, merci d'avance.
Dans le script ci - dessous je n'ai aucun message d'erreur, il va jusqu'au bout, mais il n'insére rien dans la bd.
<?php
require('../config.php');
/* on récupére les formulaire */
if(isset ($_POST['titre'])) $titre=$_POST['titre'];
else $titre="";
if(isset ($_POST['soustitre'])) $soustitre=$_POST['soustitre'];
else $soustitre="";
if(isset ($_POST['article'])) $article=$_POST['article'];
else $article="";
if(isset ($_POST['date'])) $date=$_POST['date'];
else $date="";
/* on vérifie s'ils sont vide */
{
if (empty($titre) OR empty($soustitre) OR empty($article) OR empty($date))
{
echo ' tous les champs doivent être renseignés ';
}
else
{/* connection */
mysql_connect($localhost,$login,$mot) OR die("Erreur !<br/ >" .mysql_error());
mysql_select_db($dbName) OR die("Erreur !<br />" .mysql_error());
/* on insére dans la table, puis les champs les variables */
$sql = "INSERT INTO table_actus (id, titre, soustitre, article, dater)
VALUES('', '$titre','$soustitre','$article','$date')";
{
echo "<p align=\"center\"> <a href=\"javascript:history.go(-1);\">Entrez un nouvel article</a></p>";
}
mysql_close();// on ferme la connexion
}
}
?>
Après quelques bidouilles je ne vois pas du tout où est mon erreur.Si quelqu'un la trouve, merci d'avance.