Erreur dans le programme [Résolu/Fermé]

Signaler
Messages postés
23
Date d'inscription
mercredi 28 septembre 2011
Statut
Membre
Dernière intervention
9 mai 2015
-
Messages postés
23
Date d'inscription
mercredi 28 septembre 2011
Statut
Membre
Dernière intervention
9 mai 2015
-
Salut, svp j'ai besoin d'une aide.
pour ajouter un formulaire j 'ai effectué le code suivant:
(
case "actualite":
{
if ($actu='etudiant')
{
$requete="SELECT id FROM insimdb.groupe WHERE nomgrp='".$_POST['groupe']."';";
$result=mysql_query($requete);
$var = mysql_fetch_array($result);
$sql=mysql_query("SELECT id FROM publication order by id asc")or die (mysql_error());
$pluton =0;
while ($varr2 = mysql_fetch_array($sql)){
$pluton =$varr2['id']+1;}

$sql=mysql_query(" INSERT INTO publication (id, idgroupe, idenseignant) VALUES ('','".$var['id']."','1');")or die (mysql_error());

$sql=mysql_query("INSERT INTO 'insimdb'.'actualite' ('id', 'TitreActualite', 'NomFichierActualite', 'LienActualite', 'idpublication', 'nomgp', 'nomsg') VALUES (NULL, '".$_POST['nom']."', 'dddd', 'upload','".$pluton."', '".$_POST['groupe']."', 'rien')")or die (mysql_error());
}

else { if ($actu='enseignant')
{
$requete="SELECT id FROM insimdb.enseignant WHERE nomenseig='".$_POST['nomensg']."';";
$result=mysql_query($requete);
$var = mysql_fetch_array($result);

$sql=mysql_query("SELECT id FROM publication order by id asc")or die (mysql_error());
$pluton =0;
while ($varr2 = mysql_fetch_array($sql)){
$pluton =$varr2['id']+1;

$sql=mysql_query(" INSERT INTO publication (id, idgroupe,idenseignant) VALUES ('','1','".$var['id']."');")or die (mysql_error());

$sql=mysql_query("INSERT INTO 'insimdb'.'actualite' ('id', 'TitreActualite', 'NomFichierActualite', 'LienActualite', 'idpublication', 'nomgp', 'nomsg') VALUES (NULL, '".$_POST['nom']."', 'dddd', 'upload', '".$pluton."', 'rien', '".$_POST['nomensg']."')")or die (mysql_error());
}
}
}

break;
)

voilà l'erreur qui s'affiche :
( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\nouvelle version\ZZZ-PFE-GestionINSIMa\ZZZ-PFE-GestionINSIM\website\admin\Formulaires\req\ajouter.php on line 198

je n arrive pas à trouver ou est le problème, sachant que "la ligne 198 et la fin du code "?>" "
merci d'avance pour vos réponses.

la vie n'a plus de sens, la vie de l'ignorance, la vie n'est pas comme tu penses.....

2 réponses

Messages postés
23
Date d'inscription
mercredi 28 septembre 2011
Statut
Membre
Dernière intervention
9 mai 2015
2
ah précision: j ai posté la partie du code qui pose problème car sans cette partie tt va bien, et qd je mets le "else" en commentaire ça marche, pareil pour le 1er if.

la vie n'a plus de sens, la vie de l'ignorance, la vie n'est pas comme tu penses.....
Bonjour

À 99,99%, tu as une erreur d'accolade. Tu ouvres une structure quelque part avec { et il te manque le } correspondant.
Vérifie bien.
Messages postés
23
Date d'inscription
mercredi 28 septembre 2011
Statut
Membre
Dernière intervention
9 mai 2015
2
Tu as raison "le père", merci beaucoup, et dire que je ss restée bloquée toute une journée pour ça.