Erreur dans le programme

Résolu
jupitapita Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -  
jupitapita Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention  
 
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
Utilisateur anonyme
 
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   Statut Membre Dernière intervention  
 
Tu as raison "le père", merci beaucoup, et dire que je ss restée bloquée toute une journée pour ça.
0