Erreur dans le programme

Résolu/Fermé
jupitapita Messages postés 23 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 9 mai 2015 - Modifié par irongege le 14/06/2013 à 18:36
jupitapita Messages postés 23 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 9 mai 2015 - 14 juin 2013 à 19:18
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

jupitapita Messages postés 23 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 9 mai 2015
Modifié par jupitapita le 14/06/2013 à 17:54
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.....
0
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.
0
jupitapita Messages postés 23 Date d'inscription mercredi 28 septembre 2011 Statut Membre Dernière intervention 9 mai 2015
14 juin 2013 à 19:18
Tu as raison "le père", merci beaucoup, et dire que je ss restée bloquée toute une journée pour ça.
0