Parse error: syntax error, unexpected '}'
Résolu
zerdg
-
zerdg Messages postés 88 Statut Membre -
zerdg Messages postés 88 Statut Membre -
Bonjour,
voilai j'ai un code PHP avec une boucle for
et quand j'ouvre ma page php elle m'indique
Parse error: syntax error, unexpected '}' in /var/www/bl/test.php on line 19
et si je retire l'accolade
Parse error: syntax error, unexpected end of file in /var/www/bl/test.php on line 21
voilai j'ai un code PHP avec une boucle for
<?php
include 'Classes/MaitrePylosExcel.php';
include 'connect.php';
$workbook = new MaitrePylosExcel();
$sheet = $workbook->getActiveSheet();
$req =$PDO->prepare('SELECT COUNT(*) FROM reponses WHERE = GIER15BDEM GROUP BY identifiant');
$req->execute();
for($i=0;$i< $req; $i++){
$sheet->setCellValue(
'B'.$i.'6','identifiant'
);
}
et quand j'ouvre ma page php elle m'indique
Parse error: syntax error, unexpected '}' in /var/www/bl/test.php on line 19
et si je retire l'accolade
Parse error: syntax error, unexpected end of file in /var/www/bl/test.php on line 21
A voir également:
- Parse error: syntax error, unexpected '}'
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Error 1962 ✓ - Forum PC fixe
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Bad request error 403 paiement ✓ - Forum Réseaux sociaux
- A javascript error occurred in the main process - Forum Matériel & Système
3 réponses
T'as pas fermé ta balise PHP mais ça ne devrait normalement pas poser problème...
Tu as peut être une erreur d'accolade mal fermée dans les fichiers que tu inclus?.
Tu as peut être une erreur d'accolade mal fermée dans les fichiers que tu inclus?.
Comme l'a dit Danelectro vérifie dans les fichiers que tu inclus.
Par contre tu auras d'autre soucis je pense..
Tu utilises le paramètre $req dans ta boucle pour fixer le nombre à ne pas dépasser mais $req est le statement de ta connexion, je ne pense pas que la boucle apprécie..
Par contre tu auras d'autre soucis je pense..
Tu utilises le paramètre $req dans ta boucle pour fixer le nombre à ne pas dépasser mais $req est le statement de ta connexion, je ne pense pas que la boucle apprécie..
Bonjour, personnellement même si ça fait peut etre la même chose,
je met les appel entre parenthèse .
j'appelle comme ceci include("cettepage.php");
ou tu peux aussi faire un require("page.php");
Ensuite tu dois fermé tes balises php
<?php
?>
je met les appel entre parenthèse .
j'appelle comme ceci include("cettepage.php");
ou tu peux aussi faire un require("page.php");
Ensuite tu dois fermé tes balises php
<?php
?>
<?php
include ('Classes/MaitrePylosExcel.php');
include ('connect.php');
$workbook = new MaitrePylosExcel();
$sheet = $workbook->getActiveSheet();
$req =$PDO->prepare('SELECT COUNT(*) FROM reponses WHERE = GIER15BDEM GROUP BY identifiant');
$req->execute();
for($i=0;$i< $req; $i++)
{
$sheet->setCellValue('B'.$i.'6','identifiant');
}
?>
J'avais déjà essayé en fermant où non ma balise php
ça ne change rien
chaque argument définis dans la requete doit être entre ' ' du style