Problème affichage enregistrements mysql php5 PDO

AAAid -  
jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   -
salut à tous,
voilà mon problème se situe au niveau d'affichage des enregistrement de ma table avec mysql en PDO voilà mon code :

page "MyPDO.class.php"


<?php 

class MyPDO extends PDO
{
private $connection = false; //Instance PDO
public function __construct()
{
$base='bibliothèque';
//Connexion au serveur
$dsn="mysql:host=localhost;dbname=".$base; 
$user='root';
$pass='';
try
{

$this->connection = parent::__construct($dsn,$user,$pass); 

$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
}
catch(PDOException $e)
{
echo "Échec : " . $e->getMessage();
}
}
}
?>


page "index1.php"

<!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>Administration--Accueil</title>
<link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
<h2><mark>Administration</mark></h2>
<hr>
<p> :: accueil</p>
<Form action="index1.php" method="post">
<input type="text" name="motclef" value="">   
<input type="submit" value=" Rechercher ">
</Form>
<p>

<table>
<tr id="entetetab">
<td><b>Titre</b></td><td><b>Nom</b></td>
<td><b>Prénom</b></td><td><b>Date de Naissance</b></td><td><b>Adresse</b></td><td><b>Code Postal</b></td><td><b>Email</b></td><td><b>Mot de Passe</b></td>
</tr>
<?php

include_once("MyPDO.class.php");

$idcom=new MyPDO();

$req="SELECT `id_ad`, `Nom`, `Prenom`, `Date_n`,'Adresse','Code_p','Tel','Email','Mp'  FROM `adherant`";
$oPDOStatement=$idcom->query($req);
$oPDOStatement->setFetchMode(PDO::FETCH_OBJ);
 while ($row = $oPDOStatement->fetch())
     {
 echo "<tr>";
    foreach($row as $donn)
       {
      echo "<td>$donn</td>";
       }
 
   }


$idcom=NULL;
?>
</table>
</body>
</html>


mais toujours il m'affiche le message d'erreur suivant :

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Fatal error: Unknown: Failed opening required 'C:/Program Files/EasyPHP-12.1/www/my portable files/Bibliothèque/index1.php' (include_path='.;C:\php\pear') in Unknown on line 0
A voir également:

1 réponse

jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   4 759
 
Bonjour
où se trouve ton fichier index1 par rapport a ton script ?
Es tu sûr de l'orthographe ?
0
jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   4 759
 
Au passage ... évite d'utiliser des nom de bases .. de fichiers .. ou de CLASS avec des accents et des espaces...

Et pour inclure tes fichiers de class .. utilises des REQUIRE au lieu des INCLUDE
  require_once("MyPDO.class.php");
0