Parse error syntax, unexpected...

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
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
 
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
 
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
 
J'ai re essayée sans "s" là ça a marché :DD merci vraiment
0