Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FileasFogg

String Replace no MySQL

Recommended Posts

E aí pessoal ??? beleza ??? Estou com a seguinte dúvida, queria saber se é possível usar mais de um valor no comando replace do MySQL, algo mais ou menos assim:

 

$tit = "Pós";

select id_titulo,titulo from titulos_resp a where exc='N' and

replace(lower(titulo),'ãõáéíóúâêôçà','aoaeiouaeca') like '%".str_replace('ãõáéíóúâêôçà','aoaeiouaeca',strotolower($tit))."%'";

 

já executei do jeito que está aí, porém ele não troca caracter nenhum.... existe alguma forma de se fazer isso, ou teria que gravar os dados limpos em um outro campo ??? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

 

 

Abraços a todos ! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Descobri que se usar charset latin1 e collation latin_swedish_ci o banco permite gravar acentos e na hora de recuperar os valores, ele ignora os acentos, ex:Pós-graduação = Pos-graduacaoAbraços a todos PS: Mas mesmo assim, existe alguma forma de rodar o comando que eu citei ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.