Cette erreur est survenue un jour ou j'ai voulu supprimer un produit dans le backoffice.
SQLSTATE[22003]: Numeric value out of range: 1690 BIGINT UNSIGNED value is out of range in '(`DBNAME`.`q`.`items_count` - 1)'
Impossible de supprimer le produit !
Voici la solution :
- Allez dans votre base de données et faites une sauvegarde (toujours)
- Allez dans la table sales_flat_quote et affichez la structure- Modifiez le champ items_count et modifiez l'attribut en "Blank"
- Sauvegardez
Qu'est ce que signifie l'attribut UNSIGNED ?
Avec le petit tableau qui va bien