Svp où est l erreur?
jupitapita
Messages postés
35
Statut
Membre
-
Kaldoran Messages postés 146 Statut Membre -
Kaldoran Messages postés 146 Statut Membre -
SALUT,
l erreur qui s'affiche: Parse error: syntax error, unexpected T_STRING in C:\wamp\www\nouvelle version\ZZZ-PFE-GestionINSIMa\ZZZ-PFE-GestionINSIM\website\admin\Formulaires\req\supprimer.php on line 10 (au niveau de req2).
MERCI.
la vie n'a plus de sens, la vie de l'ignorance, la vie n'est pas comme tu penses.....
if ($_SESSION['table']='groupe')
{$req= "SELECT nomgroupe FROM groupe WHERE id=".$_SESSION['id']."";
$result= mysql_query($req);
$var=mysql_fetch_array($result);
$req1=mysql_query("DELETE FROM SELECT * FROM actualite, emploidutemps WHERE nomgp='".$var['nomgroupe']."'")or die (mysql_error());
$req2=mysql_query("DELETE FROM SELECT * FROM groupe, publication, etudiantmodulegroupe emg etudiantformationgroupe efg WHERE groupe.id=".$_SESSION['id'].", publication.idgroupe=".$_SESSION['id'].", emg.idgroupe=".$_SESSION['id'].", efg.idgroupe=".$_SESSION['id']."")or die mysql_error());
}
l erreur qui s'affiche: Parse error: syntax error, unexpected T_STRING in C:\wamp\www\nouvelle version\ZZZ-PFE-GestionINSIMa\ZZZ-PFE-GestionINSIM\website\admin\Formulaires\req\supprimer.php on line 10 (au niveau de req2).
MERCI.
la vie n'a plus de sens, la vie de l'ignorance, la vie n'est pas comme tu penses.....
A voir également:
- Svp où est l erreur?
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur t32 ✓ - Forum Livebox
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 0x80070643 - Accueil - Windows
- Corriger l'erreur 0x80070643 de la mise à jour KB5034441 de Windows 10 - Accueil - Windows
1 réponse
$req2=mysql_query("DELETE FROM SELECT * FROM groupe, publication, etudiantmodulegroupe emg etudiantformationgroupe efg WHERE groupe.id=".$_SESSION['id'].", publication.idgroupe=".$_SESSION['id'].", emg.idgroupe=".$_SESSION['id'].", efg.idgroupe=".$_SESSION['id']."")or die mysql_error());
Plusieurs erreur sur cette requete :
Oubli d'une virgule , utilisation d'une virgule a la place d'un AND
Plus erreur de structure globale de la requête. (oublie d'une parenthèse )
$req2=mysql_query("DELETE FROM (SELECT * FROM groupe, publication, etudiantmodulegroupe, emg, etudiantformationgroupe, efg WHERE groupe.id=".$_SESSION['id']." AND publication.idgroupe=".$_SESSION['id']." AND emg.idgroupe=".$_SESSION['id']." AND efg.idgroupe=".$_SESSION['id'].") As TMP") or die mysql_error());
En gras , ce sont mes ajoutes / correction
J'ai rajouter le As TMP a la fin car je pense que sans ça tu aura une erreur sur la requête (à confirmer )
Je viens de voir qu'il y avait une parenthese en trop a la fin . mais je pense pas que ca vienne de ca l'erreur ( a verifier )