Afficher des informations d'une base de donnée sur une page PHP
Bonjour,
Je souhaite afficher des informations d'une table de ma base de donnée sur une page web, voici le code mais je cela ne marche pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<TABLE BORDER="1">
<CAPTION> liste des news </CAPTION>
<TR>
<TH> id </TH>
<TH> titre </TH>
<TH> contenu </TH>
<TH> date </TH>
</TR>
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=id8964375_espace_membres', 'id8964375_espace_membres', 'Admwb2000', $pdo_options);
// On recupere tout le contenu de la table Client
$reponse = $bdd->query('SELECT id, titre, contenu FROM news');
// On affiche le resultat
while ($donnees = $reponse->fetch())
{
//On affiche l'id et le nom du client en cours
echo "</TR>";
echo "<TH> $donnees[id] </TH>";
echo "<TH> $donnees[name] </TH>";
echo "<TH> $donnees[mail] </TH>";
echo "<TH> $donnees[tel] </TH>";
echo "</TR>";
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
</TABLE>
</body>
</html> |
Voici le lien de mon site : https://projetbacsin.000webhostapp.com/index.html