• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

189
Vistas
Actualice el valor de la fila de la tabla que podría contener href sin objetivo

Imagine que tiene una tabla llamada Información que podría tener dos columnas id y text_with_hrefs_with_or_without_target_blank, que queremos actualizar

Entonces, por ejemplo, una de muchas filas podría haber almacenado este valor en la columna text_with_href....

primer href con destino en blanco antes

 <a target="_blank" href="http://link1.com">Link1</a>

tal vez otro texto y enlace con destino

 <a href="http://www.link2.com">Link2</a>

y último enlace href con destino en blanco después de href

 <a href="http://www.link3.com" target="_blank">Link3</a>

Me gustaría actualizar todas las filas similares en la información de la tabla para agregar target=_blank a hrefs en aquellas partes de las filas que no tienen una

entonces el resultado de esta fila que mencioné se vería así

primer href con destino en blanco antes

 <a target="_blank" href="http://link1.com">Link1</a>

tal vez otro texto y enlace con destino

 <a href="http://www.link2.com" target="_blank">Link2</a>

y último enlace href con destino en blanco después de href

 <a href="http://www.link3.com" target="_blank">Link3</a>
about 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Como se señaló en los comentarios, es mejor que lo haga en su código de cliente/presentación.

Ahora, si es absolutamente necesario hacer esto en la base de datos, especialmente si es solo una vez, y asumiendo que tiene un solo enlace <a></a> por fila, puede hacer algo tan simple como esto

 UPDATE information SET text_with_hrefs_with_or_without_target_blank = replace(text_with_hrefs_with_or_without_target_blank, '<a ', '<a target="_blank" ') WHERE text_with_hrefs_with_or_without_target_blank NOT LIKE '%target="_blank"%'

violín SQL

about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda