Problème d'interclassement avec mysql

Raszom -  
Erdnax Messages postés 2279 Statut Contributeur -
Ches amis bjour,

je rencontre en ce moment un problème d'interclassement, je pense, avec MySql.

En effet :

dans une requete sql qui comporte une clause where Pays= 'Algérie', Mysql me renvoie l'erreur suivante :

Champ 'Algérie' inconnu dans where clause

L'interclassement était par défaut à latin Swedish que j'ai changé ensuite à utf8-unicode mais rien n'y fait.

Est-ce que qqn saurait résoudre mon problème.

Autre chose :

Est que les espaces peuvent poser problème ?

Salutations

Raszom

1 réponse

Erdnax Messages postés 2279 Statut Contributeur 497
 
Salut,

Essaye plutôt de mettre ça comme ça :

where Pays= 'Alg& eacute;rie' (sans l'espace ;) )

@+
0
RasDataMan ( anciennement Raszom )
 
Oui mais le problème est que la valeur dans

where pays = valeur

provient d'un fichier .csv !
0
Erdnax Messages postés 2279 Statut Contributeur 497 > RasDataMan ( anciennement Raszom )
 
Et euh, tu peux pas modifier ton csv ? Ou ta base ?
:S
0
RasDataMan > Erdnax Messages postés 2279 Statut Contributeur
 
j'ai plus de 500 enregistrements. Ce problème ne peut-il pas être réglé avec le choix correcte d'un interclassement?

Salutes

RasDataMan
0
Erdnax Messages postés 2279 Statut Contributeur 497 > RasDataMan
 
Alors tu peux essayer avec du

iso-8859-1
0