Ir para conteúdo

POWERED BY:

Arquivado

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

panob

Query para remover uma palavra

Recommended Posts

Oi Gurus,

 

Preciso da vossa ajuda..

Tenho uma tabela com um campo chamado keywords

 

Esse campo keywords tem vários dados "manga, peixe, etc"

 

O que eu preciso é passar em toda a tabela e remover o "peixe," do campo keywords :)

Isto é possível com um simples query? Agradeço qualquer ajuda

 

Bom Ano Novo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não testei aqui, mas acho que a função replace() poderá resolver:

http://dev.mysql.com/doc/refman/5.1/en/str...unction_replace

 

Update tabela Set campo = replace(campo, 'peixe', '');

 

teste aí e poste o resultado. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beraldo,

 

Não deu.. linhas afectadas zero

 

Obrigado pela ajuda

 

além do comando direto no phpmyadmin, tentei também com um script PHP assim:

 

$Conn=mysql_connect("localhost","xxxxx","xxxxx");
mysql_select_db("directorio",$Conn);

$rs_query1 = mysql_query("UPDATE idx_link SET keywords=REPLACE(keywords, 'peixe',''");

$r_r=mysql_query($rs_query1) or die ("erro");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe-me por ter postdo sem testar.

Agora deu tempo de testar e encontrei a solução. :D

 

Apenas faltava arrumar os parênteses:

 

Update tabela Set campo = (replace(campo, 'peixe', ''));

 

 

OBS: No script, você se esqueceu de fechar os parênteses da função replace(). http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Votos de um Feliz e Próspero 2008 http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

Obrigado! :D

 

Um ótimo 2008 para você também! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.