Message d'erreur : Illegal mix of collations

Fermé
tiguil - Modifié par tiguil le 25/09/2012 à 19:36
 tiguil - 29 sept. 2012 à 15:59
Bonjour,

J'utilise un portail déjà configuré pour un site que j'utilise, l'une des pages ne fonctionne pas.
Il y a ce message d'inscrit : Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_german2_ci,IMPLICIT) for operation '='

Je suis allé dans mon php admin, rien ne semble me frapper , car chaque table utilise la même collation.

Est-ce quelqu'un aurait une solution.

Si vous voulez voir le message aller sur ce lien : http://www.lhse.org/pro_schedule.php

Merci!


3 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 219
26 sept. 2012 à 09:57
Salut,

Les deux champs de votre base SQL ne sont pas codés de la même façon
https://www.commentcamarche.net/faq/1245-my-sql-illegal-mix-of-collations-latin1-swedish-ci-implicit
0
Je n'avais pas encore fait ça, mais j'ai testé cette solution, mais elle ne fonctionne toujours pas.

J'ai fait ceci:

Interclassement pour la connexion MySQL: latin1_swedish_ci

Mais rien ne fonctionne encore, j'ai toujours le message d'erreur.
Si je vais dans ma table qui est en lien avec le message d'erreur, elle utilise un interclassement : utf8_general_ci

MErci!
0
J'ai fait encore une fois une vérification et voici les caractéristiques que je peux vous donner avec le plus de précision possible.

Voici les liens pour voir les pages où il y a des problèmes.
http://www.lhse.org/pro_scores.php
http://www.lhse.org/pro_schedule.php
http://www.lhse.org/farm_scores.php
http://www.lhse.org/farm_schedule.php

Si je vais sur mon adminPHP,
Pour ma base de donnée :
Interclassement pour la connexion MySQL: UTF8_general_ci

Ensuite, je vais voir les tables en lien avec les erreurs.

Table Enregistrements Type Interclassement
farmschedule 1 152 MyISAM utf8_general_ci
schedule 1 122 InnoDB latin1_swedish_ci
todaysgame 22 InnoDB latin1_swedish_ci


J'ai fait quelque test, mais sans succès.

Merci de votre aide!
0