Message d'erreur : Illegal mix of collations

tiguil -  
 tiguil -
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!


A voir également:

3 réponses

tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
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
tiguil
 
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
tiguil
 
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