Resultados 1 al 4 de 4

Crear una consulta para reemplazar texto.

Esta es una discusión en el tema Crear una consulta para reemplazar texto. dentro del foro MySQL en vBulletin, parte de la categoría SEO, Servidores, SQL, etc...; Primero buenas noches a todos, hacia mucho que no pasaba por aquí. Os expongo el caso. Hemos sufrido en nuestro foro el ataque de un hacker. Si, vBulletin también es vulnerable. Como podeis imaginar la DB ha quedado inservible, suerte que hemos podido restaurarla y subido todos los archivos nuevos. ...

  1. #1
    Usuario Avatar de Fulmega
    Fecha de ingreso
    21/nov/2009
    Edad
    37
    Mensajes
    16
    Gracias
    2
    Agradecido 5 veces en 2 mensajes
    Poder de Credibilidad
    0

    Predeterminado Crear una consulta para reemplazar texto.

    Primero buenas noches a todos, hacia mucho que no pasaba por aquí.

    Os expongo el caso.
    Hemos sufrido en nuestro foro el ataque de un hacker. Si, vBulletin también es vulnerable.

    Como podeis imaginar la DB ha quedado inservible, suerte que hemos podido restaurarla y subido todos los archivos nuevos.
    Ahora me encuentro con el error de las tildes y ñ, que salen con simbolos equivalentes en html, tipo;

    Código:
    Á Á À À Â Â Ä Ä Ã Ã Å Å   á á à à â â 
     ä ä ã ã å å   É É È È Ê Ê Ë Ë   é é è è 
    ê ê ë ë   Í Í Ì Ì Î Î Ï Ï   í í ì ì î î ï ï  
     Ó Ó Ò Ò Ô Ô Ö Ö Õ Õ   ó ó ò ò ô ô ö ö 
     õ õ   Ú Ú Ù Ù Û Û Ü Ü   ú ú ù ù û û ü ü   
    Ý Ý ý ý ÿ ÿ   ñ ñ Ñ Ñ Ç Ç ç ç
    No he encontrado por ningún lado una consulta a la DB que pudiera hacer el cambio de esos simbolos para una DB vBulletin. Sin embargo si lo he encontrado para Wordpress.

    Seria algos así:

    Ejemplo

    UPDATE tabla SET campo = REPLACE(campo,'texto a buscar','nuevo texto');


    Ejemplo Wordpress

    update wp_posts set post_title = replace(post_title, 'ñ', 'ñ');
    update wp_posts set post_title = replace(post_title, 'á', 'á');
    update wp_posts set post_title = replace(post_title, 'ó', 'ó');
    update wp_posts set post_title = replace(post_title, 'Ã', 'í');
    update wp_posts set post_title = replace(post_title, 'íº', 'ú');
    update wp_posts set post_title = replace(post_title, 'í‘', 'Ñ');
    update wp_posts set post_title = replace(post_title, 'ú', 'ú');
    update wp_posts set post_title = replace(post_title, 'í©', 'é');
    update wp_posts set post_title = replace(post_title, '–', '–');


    Haber quien me puede hechar un cable con esta consulta.

    Saludos



    Temas Similares:
    La constancia, es la virtud por la que todas las demás dán su fruto.

  2. #2
    Administrador Avatar de Jhonnyf
    Fecha de ingreso
    13/jun/2009
    Ubicación
    In my mind
    Mensajes
    1.363
    Gracias
    60
    Agradecido 1.104 veces en 565 mensajes
    Entradas de Blog
    1
    Poder de Credibilidad
    10

    Predeterminado Respuesta: Crear una consulta para reemplazar texto.

    dale una mirada este tema, es basicamente lo que pides

    Cambiar enlaces Internos tras cambio de dominio - vBSoporte

    [GRACIAS] -> es Boton magico que hace que siempre recibas soporte, USALO!!!

  3. El siguiente usuario ha agradecido a Jhonnyf por este útil mensaje:

    Fulmega (13/04/2010)

  4. #3
    Usuario Avatar de Fulmega
    Fecha de ingreso
    21/nov/2009
    Edad
    37
    Mensajes
    16
    Gracias
    2
    Agradecido 5 veces en 2 mensajes
    Poder de Credibilidad
    0

    Predeterminado Respuesta: Crear una consulta para reemplazar texto.

    Muchas gracias jhonnyf, mira que lo he buscado por el foro.

    Saludos

    La constancia, es la virtud por la que todas las demás dán su fruto.

  5. #4
    Super Moderador Avatar de Rafael
    Fecha de ingreso
    14/nov/2009
    Ubicación
    www.rafaelbenard.com
    Edad
    23
    Mensajes
    354
    Gracias
    84
    Agradecido 125 veces en 102 mensajes
    Poder de Credibilidad
    5

    Predeterminado Respuesta: Crear una consulta para reemplazar texto.

    Cuando te aparece eso puedes probar convertir la DB a UTF-8 o a ISO-8859-1 así puedes solucionar el problema y luego reemplazar el texto.

    Saludos.


Etiquetas de este tema

Foro | Chat y Juegos | Hello Kitty | Programacion | Foro Cristiano | XAT | Chat Foro | Perú | SummArg