Bonjour a tous !
Juste une petite qustion. Dans mon code en php, j'utilise une fonction d'insertion dans une base de données MYSQL.
J'ai vérifié et tous mes champs sont correctement remplis. La preuve en est que quand j'utilise le module sql de mysql la requête passe nikel !!! Voici ma requête et son exécution :
$sql1="insert into j(id,civilite,nom,prenom,adresse,codepostal,ville,pays,email,indicatif,telephonefixe,indicatif_portable,telephoneport,maj,autorisation,date_today,date_naissance) values('$newid','$civilite','$nom','$prenom','$adresse','$cod','$ville','$pays','$email','$indic','$telephonefixe','$indicport','$telephoneport','OK','OK','2010-09-01','$date_naissance')";
$result=mysql_query($sql1);
Malheureusement, l'insertion ne se fait pas dans ma base de données, et je ne vois vraiment pas pourquoi ...
Je précise quand même que je fait d'abord la connexion avec ma base ainsi :
<?PHP
$dbserver='localhost';
$dbbase='ici';
$dbuser='pp14';
$dbpwd='sss89s';
$a_post=$_POST['bbr'];
$link=mysql_connect($dbserver,$dbuser,$dbpwd);
if (!mysql_select_db($dbbase,$link))
{
die('db error !');
}
Voyez ou se trouve mon erreur svp ? Est-ce que la synthaxe est incorrecte ? ou autre chose ? Merci d'avance pour vos réponses