CyBeRCeD Posted February 1, 2010 Share Posted February 1, 2010 Bonjour à tous, dans un module que j'ai implémenté, j'aurais besoin d'accéder à la base de donnée utilisée par Prestashop afin de sauvegarder certaines informations qui me seront utiles par la suite.A l'aide d'une fonction ajax appellée au clic sur un bouton, dans une page php, je fais appel à la méthode Db::getInstance()->Execute ("INSERT INTO " . _DB_PREFIX_ . "infosCommandesCartes (...);") or die ("CREATE TABLE " . _DB_PREFIX_ . "infosCommandesCartes (...) TYPE=MyISAM AUTO_INCREMENT=1;"); Mais à l'exécution, j'ai une erreur " Class 'Db' not found".Doit on faire appel à certain require ? include ? Merci de m'éclairer sur la question.Merci d'avance pour votre aide Link to comment Share on other sites More sharing options...
Pierre-Yves Posted February 1, 2010 Share Posted February 1, 2010 Salut,Un petit "require" qui manque effectivement! require(dirname(__FILE__)."/../../config/config.inc.php"); Link to comment Share on other sites More sharing options...
CyBeRCeD Posted February 1, 2010 Author Share Posted February 1, 2010 ok merci pour la réponse. Moi qui avait ajouté en plus ces 2 autres en plus du config.inc.php, je pense qu'il sont donc inutiles donc non ? include_once(dirname(dirname(dirname(__FILE__))).'/classes/Configuration.php'); include_once(dirname(dirname(dirname(__FILE__))).'/classes/Db.php'); Sinon pouvez vous m'indiquer la différence entre un "Db::getInstance()->ExecuteS" et un "Db::getInstance()->Execute" s'il vous plait ?Merci d'avance Link to comment Share on other sites More sharing options...
Pierre-Yves Posted February 1, 2010 Share Posted February 1, 2010 Effectivement, les includes que tu as placé sont inutiles.- Le Execute() renvoi le résultat du "mysql_query".- Le ExecuteS() renvoi le résultat de la requête dans un tableau (très pratique pour des requêtes SELECT) Link to comment Share on other sites More sharing options...
CyBeRCeD Posted February 1, 2010 Author Share Posted February 1, 2010 ok merci encore pour ta réactivité et ton aide précieuse Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now