Bonjour,

je souhaite afficher l'ensemble des tables de ma base MySQL. J'ai donc fait :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 static public function showTables()
    {
        $ppp = new PDOPlusPlus();
        $sql = <<<sql
show tables;
sql;
        $pdo  = $ppp->getPdo();
        $result = $pdo->query($sql);
        while ($row = $result->fetch(PDO::FETCH_NUM))
        {
            echo $row[0];
        }
        return $row;
    }
qui se solde par
Fatal error: Uncaught Error: Class "ticket_rawsrc\model\PDO" not found in C:\projets\ticket_rawsrc\src\model\UtilFct.php:417 Stack trace: #0 C:\projets\ticket_rawsrc\src\model\PhpMyAdmin.php(19): ticket_rawsrc\model\UtilFct::showTables() #1 C:\projets\ticket_rawsrc\index.php(122): ticket_rawsrc\model\PhpMyAdmin->invoke(Array) #2 {main} thrown in C:\projets\ticket_rawsrc\src\model\UtilFct.php on line 417
D'où cela peut-il venir, SVP ?

PS : passer par la classe PDOPlusPlus sert ici à faire la connexion.