Aidez-moi svp a trouver l'erreur dans ce code

Résolu/Fermé
icode15 Messages postés 57 Date d'inscription samedi 21 février 2009 Statut Membre Dernière intervention 26 juin 2011 - Modifié par icode15 le 31/05/2011 à 02:24
pedro-webmaster Messages postés 14 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 28 décembre 2011 - 2 juin 2011 à 01:42
Bonjour,

<?php
$nom=htmlentities($_POST['nom']);
$prenom=htmlentities($_POST['prenom']);
$password=htmlentities($_POST['password']);

$sexe=htmlentities($_POST['sexe']);
$age=htmlentities($_POST['age']);
$filiere=htmlentities($_POST['filiere']);

if (isset($nom)||isset($prenom) ||isset($age) ||isset($filiere) ||isset($password))
{

mysql_connect("localhost","root","");
mysql_select_db("ites");
$reponse="INSERT into etudiants(id,nom,prenom,password,age)
VALUES(,'$nom','$prenom','password','$age')";
$execution=mysql_query($reponse);
or die(mysql_error()); <----------ligne 21
echo "inscription terminée";
}
else

echo("Un champ n'est pas bien rempli");



?>
j'obtiens ça
( ! ) Parse error: syntax error, unexpected T_LOGICAL_OR in C:\wamp\www\projet 1\inscription.php on line 21

NB:je suis sous wamp server
A voir également:

4 réponses

salut,
remplace ta ligne 12 et 13 par :
$execution=mysql_query($reponse) or die(mysql_error());
1
icode15 Messages postés 57 Date d'inscription samedi 21 février 2009 Statut Membre Dernière intervention 26 juin 2011
31 mai 2011 à 02:23
j'ai vu l'erreur
pour ceux que ça peut aider la ligne 20 doit plutot etre
$execution=mysql_query($reponse) or die(mysql_error())
0
icode15 Messages postés 57 Date d'inscription samedi 21 février 2009 Statut Membre Dernière intervention 26 juin 2011
1 juin 2011 à 20:42
j'ai vu merci
0
pedro-webmaster Messages postés 14 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 28 décembre 2011
Modifié par pedro-webmaster le 2/06/2011 à 01:46
remplacer la lign 13 par
VALUES('$nom','$prenom','$password','$age')";
et suprimer le point vergule a la fin de la ligne 20
0