Jump to content

[PrestaShopDatabaseException] UPDATE yk_product_attribute


Recommended Posts

Bonjour, lorsque je passe une commande, j'arrive à franchir les 5 étapes.
C'est à dire 1. Résumé - 2. Identifiez-vous 3. Adresse 4. Frais de port 5. Paiement.

Jusque là tout va bien jusqu'à ce que je choisisse un moyen de paiement. Que ce soit par chèque ou par virement bancaire, en cliquant sur mon moyen de paiement, j'ai bien un récapitulatif de ma commande, à addresser à tel ou tel. Puis lorsque je confirme en cliquant sur "Commander avec obligation de paiement", j'ai un joli message d'erreur [PrestaShopDatabaseException] qui s'affiche devant moi. 
 
Après plusieurs tentatives, pour moi c'est la base de données qui en a pris un coup. Mais je n'ai aucune certitude, et le projet reste bloqué là dessus. Si vous avez déjà rencontré ce type d'erreur, merci de m'aiguiller. Bien à vous. 
 

[PrestaShopDatabaseException]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

UPDATE yk_product_attribute SET quantity = quantity - 1 WHERE id_product = 2 AND id_product_attribute = 

at line 607 in file classes/db/Db.php

601.             WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
602.         }
603.         else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))
604.         {
605.             if ($sql)
606.                 throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');
607.             throw new PrestaShopDatabaseException($this->getMsgError());
608.         }
609.     }
610.
611.     /**
  • DbCore->displayError - [line 307 - classes/db/Db.php] - [1 Arguments]
  • DbCore->query - [line 447 - classes/db/Db.php] - [1 Arguments]
  • DbCore->execute - [line 4309 - modules/aicustomization/aicustomization.php] - [1 Arguments]
  • AiCustomization->hookNewOrder - [line 423 - classes/Hook.php] - [1 Arguments]
  • HookCore::exec - [line 524 - classes/PaymentModule.php] - [2 Arguments]
  • PaymentModuleCore->validateOrder - [line 64 - modules/cheque/controllers/front/validation.php] - [9 Arguments] 
  • ChequeValidationModuleFrontController->postProcess -  [line 158 - classes/controller/Controller.php]  - [0 Argument]
  • ControllerCore->run -  [line 349 - classes/Dispatcher.php] - [0 Argument]
  • DispatcherCore->dispatch -  [line 28 - index.php] - [0 Argument]
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...