Erreur php
Résolu
manugo
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
Bj0 Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bj0 Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous,
Voila je suis en stage dans une entreprise et j'ai un petit problème que je n'arrive pas à résoudre!
je tape ces ligne de codes et ca m'affiche un message d'erreur du type:
Parse error: parse error in c:\program files\easyphp1-8\www\nouveau_qcm\enreg_questionnaire.php on line 23
Mon programme etant celui ci:
<?php
//connection et selection à la base
$db = mysql_connect("localhost", "root", "") or die ("Connexion impossible ");
mysql_select_db('qcm',$db);
//recuperation des variables
$titre=$_POST['titre'];
$matiere=$_POST['matiere'];
$classe=$_POST['classe'];
$nbr_question=$_POST['nbr_question'];
// test pour voir si tous les champs ont été remplis
if($titre=="" || $matiere=="" || $classe=="" || $nbr_question=="" )
{
echo " Vous avez oublié de remplir un champ, veuillez recommencer svp";
include('creation_QCM.php');
}
else
{
echo "Votre questionnaire sur la/le $titre sera destiné à la classe des $classe et comportera : $nbr_question questions.";
//ajout dans la base de donnée
mysql_query("INSERT INTO questionnaire(titre) VALUES ("$titre")");
}
//fermeture de la connection à la base de donnée
mysql_close();
?>
La ligne 23 (celle où se situe l'erreur et celle de l'insertion dans la base de donnée.
J'ai déja essayé plusieurs modifications de cette ligne mais toujours la même erreur!
Voila si quelqu'un est capable de me dire l'erreur que je fait.
Merci beaucoup
Voila je suis en stage dans une entreprise et j'ai un petit problème que je n'arrive pas à résoudre!
je tape ces ligne de codes et ca m'affiche un message d'erreur du type:
Parse error: parse error in c:\program files\easyphp1-8\www\nouveau_qcm\enreg_questionnaire.php on line 23
Mon programme etant celui ci:
<?php
//connection et selection à la base
$db = mysql_connect("localhost", "root", "") or die ("Connexion impossible ");
mysql_select_db('qcm',$db);
//recuperation des variables
$titre=$_POST['titre'];
$matiere=$_POST['matiere'];
$classe=$_POST['classe'];
$nbr_question=$_POST['nbr_question'];
// test pour voir si tous les champs ont été remplis
if($titre=="" || $matiere=="" || $classe=="" || $nbr_question=="" )
{
echo " Vous avez oublié de remplir un champ, veuillez recommencer svp";
include('creation_QCM.php');
}
else
{
echo "Votre questionnaire sur la/le $titre sera destiné à la classe des $classe et comportera : $nbr_question questions.";
//ajout dans la base de donnée
mysql_query("INSERT INTO questionnaire(titre) VALUES ("$titre")");
}
//fermeture de la connection à la base de donnée
mysql_close();
?>
La ligne 23 (celle où se situe l'erreur et celle de l'insertion dans la base de donnée.
J'ai déja essayé plusieurs modifications de cette ligne mais toujours la même erreur!
Voila si quelqu'un est capable de me dire l'erreur que je fait.
Merci beaucoup
A voir également:
- Erreur php
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
- Expert php pinterest - Télécharger - Langages
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
4 réponses
mysql_query("INSERT INTO questionnaire(titre) VALUES ("$titre")");
normal que ca ne marche pas ...
essaye comme ca :
mysql_query("INSERT INTO questionnaire(titre) VALUES ('$titre')");
les " qui entourai ta variable doivent etre changer par des ' car sinon tu ferme les " du debut de ta requete donc ce ki est éxécuté c'est :
INSERT INTO questionnaire(titre) VALUES (
cette instruction n'est donc pa valide
normal que ca ne marche pas ...
essaye comme ca :
mysql_query("INSERT INTO questionnaire(titre) VALUES ('$titre')");
les " qui entourai ta variable doivent etre changer par des ' car sinon tu ferme les " du debut de ta requete donc ce ki est éxécuté c'est :
INSERT INTO questionnaire(titre) VALUES (
cette instruction n'est donc pa valide
Je ne comprend vraiment pas ce qu'il se passe!
Si tu pouvait m'aider. Merci