Bonjour,

Je suis actuellement en train d'apprendre le php a l'aide des tutoriaux de ce site, mais je bloque a l'exercice "Tableau Dynamique"

Quand je rentre EXACTEMENT le meme code que sur la video, j'obtient une erreur

"Fatal error: Uncaught PDOException: could not find driver in C:\Users\aloriau\Documents\TutoPHP\index.php:4 Stack trace: #0 C:\Users\aloriau\Documents\TutoPHP\index.php(4): PDO->__construct() #1 {main} thrown in C:\Users\aloriau\Documents\TutoPHP\index.php on line 4"

Alors que dans la video il n'y a aucune erreur

Si quelqun a la solution :)).

6 réponses


Sabrus
Réponse acceptée

Bonjour je pense plutot a un soucis de la config php
avez vous activer pdo_mysql dans le php.ini ?

Bonjour,
could not find driver il faut installer l'extension mysql pour php, ou tu as une erreur dans le constructeur de pdo

Bonjour.
Si l'erreur retournée parle de driver pour PDO, c'est que tu as un problème concernant le driver de base de données.
Il ne suffit pas de juste copier le code du tutoriel pour que le système fonctionne correctement.

Konix
Auteur

J'ai installé une extention MySQL, mais maintenant quand j'actualise ca me met :

Ce site est inaccessiblelocalhost n'autorise pas la connexion.

Essayez avec http://localhost8000.com/
Effectuez une recherche Google sur localhost 8000.
ERR_CONNECTION_REFUSED

Ce n'est pas localhost8000.com mais localhost:8000 (si bien sûr tu utilises le port 8000).

Konix
Auteur

Désolé je me suis mal exprimé.

Sur Visual Code, j'ai installé une extention MySQL mais depuis, quand je vais sur mon navigateur et que je tape localhost:8000 j'ai ce message qui s'affiche :
Ce site est inaccessiblelocalhost n'autorise pas la connexion.

Essayez avec http://localhost8000.com/
Effectuez une recherche Google sur localhost 8000.
ERR_CONNECTION_REFUSED