Bonjour bonjour,
Depuis quelques jours je travail sur un site web perso. Du faite que je connais que trop peu les liens entre php, mysql, apache etc j'utilise xampp en local.
En essayant d'integrer un script ajax deja fait (system de notation par etoile) je me rend compte que la "PDO" n'est pas installée.
J'ai beaucoup recherché mais rien ne m'a satisfait. Le fichier /opt/lampp/etc/php.ini ne contient rien en rapport avec pdo (apres avoir éffectué une recherche).
Je n'ai pas compris, la PDO doit etre activé sur mysql c'est ca? Mais comment fait t'on lorsque ce dernier est "compris" dans xamp?
Le fichier qui utilise PDO dans le "script" est:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (!self::$sql) { self::$sql = new PDO("mysql:host=".HOST.";dbname=".DATABASE, USER, PASS, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")); self::$sql->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } return self::$sql;
Si je n'arrive pas a activer la PDO, je peux transformer le code ci dessus en passant par les fonction mysql?
Merci de votre aide![]()
Partager