pb caractere dans mysql, recuperation de mots clefs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb caractere dans mysql, recuperation de mots clefs

Re: pb caractere dans mysql, recuperation de mots clefs

par AB » 09 avr. 2010, 02:51

Je pensais que tu voulais faire une recherche insensible aux accents : si l'on tape "activite" la recherche trouve également "activité". Et si c'est ce que tu veux faire as-tu essayé la clause COLLATE comme indiqué dans ce post ?

Re: pb caractere dans mysql, recuperation de mots clefs

par devlop78 » 09 avr. 2010, 01:02

je comprends pas pourquoi activité donne activit%c3%a9 ? Peux-tu donner ton code stp

Re: pb caractere dans mysql, recuperation de mots clefs

par fersayn145 » 08 avr. 2010, 18:40

J'ai beau cherché, je ne vois pas.... :(

Re: pb caractere dans mysql, recuperation de mots clefs

par AB » 08 avr. 2010, 16:31

pb caractere dans mysql, recuperation de mots clefs

par fersayn145 » 08 avr. 2010, 11:51

Bonjour,

Je recupere des mots cles automatquement dans ma base sql. Le pobleme est que dans la base:

activité donne activit%c3%a9

ce que je souhaite, c'est que ça donne:

activité donne activite

J'ai bien une fonction qu me permet d'éliminer les + et -
$recherche = str_replace("-"," ",$mots_cles);
	$recherche = str_replace("+"," ",$mots_cles);
mais si je mets: $recherche = str_replace("%c3%a9","e",$mots_cles); -> il me remets les + et les - .
Quelqu'un a-t-il une idée?

Merci de votre aide.