Requète SQL - erreur syntaxe
Posté : 17 avr. 2010, 17:25
Bonjour à tous,
Je débutes en php, j'ai fait une requête pour enregistrer un nouvel adhérent dans ma base mais j'ai une erreur de syntaxe et le problème c'est que le message n'est pas précis : on m'indique une erreur à la ligne 32 , ici ça correspond au contenu du premier else
Voila
Si vous avez une idée, elle est la bien venue
Je débutes en php, j'ai fait une requête pour enregistrer un nouvel adhérent dans ma base mais j'ai une erreur de syntaxe et le problème c'est que le message n'est pas précis : on m'indique une erreur à la ligne 32 , ici ça correspond au contenu du premier else
if(empty($_POST['nom']) || empty($_POST['prenom']) || (empty($_POST['masculin']) && empty($_POST['feminin'])) || empty($_POST['datenaiss']) || empty($_POST['adresse']) || empty($_POST['cp']) || empty($_POST['ville']))
{
echo ("Veuillez saisir toutes les valeurs!");
}
else
{
$query ="insert into adherent (nom, prenom, sexe, datenaiss, adresse, cp, ville, dateadhesion, dateecheance) values (".$_POST['nom'].",".$_POST['prenom'].","($_POST['masculin'] || $_POST['feminin']).$_POST['datenaiss'].",".$_POST['adresse'].",".$_POST['cp'].",".$_POST['ville'].",".$_POST['inscript'].",".$_POST['echeance'].",now())";
$result =mysql_query($query);
if ($result==FALSE)
{
echo ("<p>Erreur : ".mysql_errno($connect)."<br />");
echo ("Message : ".mysql_error($connect)."</p>");
die("L'opération a échoué");
}
else
{
echo ("La requète a réussi, l'adherent a été enregistrer");
}
}
Voila