Problème de caractère accentué SELECT
Bonjour,
J'ai une base de données qui contient une table dans la structure est la suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
-- phpMyAdmin SQL Dump
-- version 2.11.3
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Dim 08 Mars 2009 à 13:31
-- Version du serveur: 5.0.51
-- Version de PHP: 5.2.5
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `TestElement`
--
-- --------------------------------------------------------
--
-- Structure de la table `Personne`
--
CREATE TABLE `personne` (
`Identite` int(11) NOT NULL auto_increment,
`Nom` varchar(50) NOT NULL,
`Prenom` varchar(50) NOT NULL,
PRIMARY KEY (`Identite`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Contenu de la table `Personne`
--
INSERT INTO `Personne` (`Identite`, `Nom`, `Prenom`) VALUES
(1, '', 'émilie'),
(2, '', 'eric'); |
J'essaye de récupérer les noms des personnes qui contiennent un 'é' dans leurs prénoms avec la requête suivante :
Code:
1 2 3 4
|
SELECT *
FROM `Personne`
WHERE `Prenom` LIKE '%é%' |
Mais le résultat contient aussi les prénoms qui contiennent juste un 'e' sans accents 'émilie' et 'eric'. comment je peut résoudre ce problème?? merci d'avance