[Résolu] Mysql : Illegal mix of collations


h4ni
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 11 Juil 2005

[Résolu] Mysql : Illegal mix of collations

Message le Lun Aoû 13, 2007 18:56

Bonjour
j'ai installer un petit script sur mon serveur, mais quand j'essaye d'afficher quelques pages j'obtien cette erreur
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (latin1_swedish_ci,EXPLICIT) for operation '='


quelqu'un a une idée?
je sais que c'est due au fait que le script n'est pas en utf8 , mais y'a t il moyen pour reglé ce problem?
Merci de me repondre[/code]
Dernière édition par h4ni le Lun Aoû 13, 2007 20:16, édité 1 fois.

jeroen
WRInaute passionné
WRInaute passionné
 
Messages: 2455
Inscription: 30 Aoû 2002

Message le Lun Aoû 13, 2007 19:06

c'est deux champs de ta base SQL qui ne sont pas codés de la même façon (utf8_general_ci et latin1_swedish_ci) dont il ne peut pas les comparer. Tu peux modifier ça dans PhpMyAdmin


h4ni
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 11 Juil 2005

Message le Lun Aoû 13, 2007 19:52

Re
j'ai changé l'interclasement des tables , et l'a j'obtien cete erreur :

COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'latin1'

:(


h4ni
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 11 Juil 2005

Message le Lun Aoû 13, 2007 20:06

Problem resolu j'avai oublier un "COLLATE utf8_general_ci" dans mon code php

Merci l'ami


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: salva et 1 invité