Hello,
Tu n'as rien à inclure pour utiliser une extension de php comme PDO, tu peux t'en servir directement.
Bonjour,
Voila je rencontre un petit problème avec mon code. Quand j'essaie de me connecter à ma base de donnée avec le PDO une erreur apparait
À la ligne 9 j'ai ça :
Et la où je demande le PDO j'ai :
Je ne comprends pas pouvez-vous m'aider?!
14 réponses
Oui ça je l'ai bien vu, mais je ne comprend pas pourqoi il essaie de m'inclure ce fichier alors que je veut la classe PDO de php
Bonsoir,
Enlève le \ devant PDO
Fonctionne pas :'(
salut
il essaye de l'inclure tout simplement parce que tu lui demande ;)
require $_SERVER['DOCUMENT_ROOT'].'/php/classes/'.str_replace('\', '/', $class).'.php'; // ligne 9
@plus
Pierre
Eh bien dit moi comment inclure la classe PDO de php alors stp?
ta classe est dans quel fichier ?
et dans quel répertoire ?
@plus
Pierre
salut,
visiblement, le fichier "/home/dbgamesf/public_html/php/classes/PDO.php" n'existe pas ;)
@plus
Pierre
Je n'en sais rien x) C'est le truc pour se connecter à une base de donées, c'est tout ce que je veux x)
salut,
Tu n'en sais rien et moi je devrais le savoir ?????
Désolé, sans boule de christal, j'peux rien faire ;)
@plus
Pierre
Oui je sais ça, mais je ne comprends pas pourquoi en php7.2 il me fait ce bug alors que en php7.1 il n'essaie pas d'inclure un fichier, il n'y a que en php7.2 qu'il tente que m'inclure le fichier.
en php 7.2 __autoload n'existe plus !!!
Ah, y'a-t-il un moyen de le remplacer?
Salut, je t'invite à aller te renseigner vers spl_autoload_register(), regarde:
Grafikart a d'ailleurs fait une vidéo dessus:
https://www.grafikart.fr/formations/programmation-objet-php/autoload
En espérant t'avoir aidé.