Parse error syntax, unexpected...

Résolu/Fermé
Utilisateur anonyme - Modifié par jordane45 le 4/08/2015 à 19:42
 Utilisateur anonyme - 4 août 2015 à 12:28
bonjours, j'apprends actuellement les base en php mySQL et je suis des cours sur un site mais j'ai un soucis....

j'ai ce message :

Parse error: syntax error, unexpected ''<p>'' (T_CONSTANT_ENCAPSED_STRING)

pour ce code :
<?php

try

{

// On se connecte à MySQL

$bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', '');

}

catch(Exception $e)

{

// En cas d'erreur, on affiche un message et on arrête tout

        die('Erreur : '.$e->getMessage());

}

// Si tout va bien, on peut continuer

// On récupère tout le contenu de la table jeux_video

$reponse = $bdd->query('SELECT * FROM jeux_video');

// On affiche chaque entrée une à une

while ($donnees = $reponse->fetch())

{

echos '<p>' . $donnees['nom'] . '</p>';

}

?>



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Merci d'y penser dans tes prochains messages.
.

2 réponses

Utilisateur anonyme
4 août 2015 à 12:21
Bonjour

Ce serait mieux si tu donnais le message d'erreur COMPLET.
On peut quand même supposer que ça marcherait mieux en écrivant echo sans "s" plutôt que echos.
0
Utilisateur anonyme
4 août 2015 à 12:27
Le message complet est

( ! ) Parse error: syntax error, unexpected ''<p>'' (T_CONSTANT_ENCAPSED_STRING) in C:\wamp\www\php\jeux_video.php on line 21

et avec ou sans "s" au echo ça fait la meme
0
Utilisateur anonyme
4 août 2015 à 12:28
J'ai re essayée sans "s" là ça a marché :DD merci vraiment
0