Jump to content

Requête SQL invalide


Recommended Posts

Bonjour à tous

Apres un transfert de ma base de donnée de mon site en prod (presta 1.2.5) vers mon site de test (presta 1.3.1.1), j'ai une erreur au niveau du back office REQUETE SQL INVALIDE ( voir PJ). si je verifie mes tables dans phpmy admin les tables ne sont pas en erreur, mais coté back office impossible d'acceder au fabricants et en front office pas de remonté des fabricants.
N'aynat pas une grande connaissance des bases de données si quelqun peut me diriger vers la marche asuivre pour corriger ce problême, je suis preneur.




Merci

31799_hXn22KPyfbYZrLrSBeh0_t

Link to comment
Share on other sites

Bonjour Xavier,

voici le message d'erreur apres avoir remplacé
define(’PS_DEBUG_SQL‘, false);
par
define(’PS_DEBUG_SQL‘, true);


Table 'lm_address' is marked as crashed and should be repaired

SELECT SQL_CALC_FOUND_ROWS

a.*, COUNT(`id_product`) AS `products`, (SELECT COUNT(ad.`id_manufacturer`) as `addresses` FROM `lm_address` ad WHERE ad.`id_manufacturer` = a.`id_manufacturer` AND ad.`deleted` = 0 GROUP BY ad.`id_manufacturer`) as `addresses`
FROM `lm_manufacturer` a

LEFT JOIN `lm_product` p ON (a.`id_manufacturer` = p.`id_manufacturer`)
WHERE 1
GROUP BY a.`id_manufacturer`

ORDER BY a.`id_manufacturer` ASC
LIMIT 0,50

merci

Link to comment
Share on other sites

  • 2 weeks later...

Bonsoir,

J'ai le même problème... Plus de bon de réductions, plus possible d'en créer, plus possible au client de se connecter, ni d'en créer un nouveau... pour le moment je n'ai trouvé que ces problèmes...

Mais après avoir suivi la méthode de Xavier j'ai ce message qui apparaît :

Unknown column 'g.price_display_method' in 'field list'

SELECT g.`id_group`, g.`reduction`, g.`price_display_method`, gl.`name`
FROM `group` g
LEFT JOIN `group_lang` AS gl ON (g.`id_group` = gl.`id_group` AND gl.`id_lang` = 2)
ORDER BY g.`id_group` ASC

Mais maintenant je ne sais pas quoi faire....

Je suis passée de la vesion 1.2.5 à 1.3.2.3...

Qui peut m'aider ? Merci

Link to comment
Share on other sites

Pour chopy, votre migration de la base de donnée a du avoir un problème.
La colonne price_display_method de la table ps_group existe en 1.3.2.3 et pas en 1.2.5. Je crois qu'elle est apparue en 1.3.

Si vous avez sauvegardé votre site avant l'upgrade de version, je vous conseille de le restaurer et de refaire l'upgrade en surveillant bien le moindre message d'erreur.

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...