Administration

Vous êtes ici : Accueil » programmation » Ignorer les accents lors d'une recherche dans une table

Ignorer les accents lors d'une recherche dans une table

Bonjour, après quelques recherches un peu partout, je n'ai pas trouvé grand chose concernant MySQL.

Je voudrais donc faire une recherche avec "LIKE", mais en ignorant les accents.

Si je recherche "batiment", je souhaite avoir comme résultat "bâtiment" (qui est présent dans ma table).

J'ai essayé "COLLATE" mais je n'ai trouvé de collation que pour la casse, et pas pour les accents

----------------------------------------------------------------------------------------------------------------

SELECT id , intitule
FROM maTable
WHERE  intitule LIKE '%".utf8_decode($motcle)."%' 
ORDER BY intitule ASC


$serveur="localhost";
$utilisateurserveur="root";
$motdepasseserveur="mot de passe serveur";
$basededonnees="nombase";

 

// connexion à la base
$db = mysql_connect("$serveur","$utilisateurserveur","$motdepasseserveur") or die('Impossible de se connecter serveur myMySQL');

// sélection de la base

mysql_select_db("$basededonnees",$db) or die('Impossible de se connecter à la base de données ');

mysql_query("SET NAMES UTF8", $db);   // Pour assurer du bon stockage en UTF8 dans la base de données
?>

 

Remplacer les accents bizzards de la base de données 

----------Remplacer par------------

é ==> é
É ==> É
€ ==> € ==> €
è ==> è
ë ==> à«
ê ==> ê
â ==> â
ä ==> ä
à ==> Ã
ï ==> ï
î ==> î
ì ==> ì
ò ==> ò
ô ==> à´
ö ==> ö
ù ==> ù
ü ==> ü
û ==> û
' ==> ’ ==> ''
œ ==> Å“

ç  ==> ç

° ==> Â°

 

 

 


 

 

[Faire un don pour nous soutenir.]
   Faire un don



Date de publication:   24/10/2014

Dernière modification: le 26/01/2021 04:56:36 par admin10

Imprimer un grand tableau sur une seule page en 2 clics avec Excel


Imprimer une feuille de calcul pour l'ajuster à la largeur du papier ou à un nombre de pages




Afficher tout


Cliquez sur la feuille de calcul.
Dans le menu Fichier, cliquez sur Mise en page, puis sur l'onglet Page.
Sous Échelle, cliquez sur Ajuster.
Effectuez l'une des actions suivantes :


Pour imprimer une feuille de calcul pour l'ajuster à la

Page précédent 102 103 104 106 107 108 109 110 112 Page suivante

Laisser un commentaire





dmprtw


zack77 Vendredi 26 Février 2021

Aucun commentaire pour le moment concernant le sujet « Ignorer les accents lors d'une recherche dans une table »!