Parse error: syntax error, unexpected 'if'
Fermé
vinkey33
Messages postés
92
Date d'inscription
mercredi 9 décembre 2015
Statut
Membre
Dernière intervention
23 janvier 2021
-
Modifié par vinkey33 le 2/02/2017 à 14:32
Utilisateur anonyme - 2 févr. 2017 à 23:18
Utilisateur anonyme - 2 févr. 2017 à 23:18
A voir également:
- Parse error: syntax error, unexpected 'if'
- A disk read error occurred ✓ - Forum Windows
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Parse error: syntax error, unexpected token "use" ✓ - Forum PHP
- Check system power error ✓ - Forum BIOS
- Network error iptv - Forum Réseaux sociaux
1 réponse
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
2 févr. 2017 à 21:26
2 févr. 2017 à 21:26
Bonjour,
Le message, bien qu'incomplet..., est pourtant clair....
Tu as un souci avec un IF
Et visiblement.. c'est celui-la
Où as tu vu qu'on placait un ";" à la suite d'un IF ??
remplaces par :
Le message, bien qu'incomplet..., est pourtant clair....
Tu as un souci avec un IF
Et visiblement.. c'est celui-la
if($result);
Où as tu vu qu'on placait un ";" à la suite d'un IF ??
remplaces par :
if($result) {
2 févr. 2017 à 22:06
Il semble aussi que la requête qui précède ton IF ne soit pas utilisée ....
A la limite .. à la place de ton code et de ton while (inutile...) tu peux faire :
Et puis tu as aussi du php qui semble se balader au milieu de ton javascript ...
PHP qui fait appel à du MYSQLI .... alors que tu utilises du PDO ...
Et il semble, pour finir ... que tu as des morceaux de code qui ressemblent plus à de la syntaxe VB .. qu'a du php ou du javascript ....
Bref... Un peu du grand n'importe quoi ton code .. non ???
Tu sais ce que tu fais ou tu copie/colle du code trouvé au hasard sur le net en espérant que ça puisse marcher ?? Oo
Modifié par le père. le 2/02/2017 à 23:19
Non, un ; après un if ne provoque pas de parse error. C'est parfaitement correct du point de vue de la syntaxe, même si c'est rarement fait exprès par celui qui l'écrit.
Ce message d'erreur vient du ; qui manque AVANT le if.