panob 0 Denunciar post Postado Dezembro 29, 2007 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
Beraldo 864 Denunciar post Postado Dezembro 30, 2007 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
panob 0 Denunciar post Postado Dezembro 30, 2007 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
Beraldo 864 Denunciar post Postado Dezembro 30, 2007 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
panob 0 Denunciar post Postado Dezembro 30, 2007 Ops.. é verdade.. agora sim funcionou Obrigado pela dica Votos de um Feliz e Próspero 2008 http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Dezembro 30, 2007 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