Foros del Web » Programando para Internet » PHP »

Linkar texto masivamente

Estas en el tema de Linkar texto masivamente en el foro de PHP en Foros del Web. Hola, estoy buscando una manera de linkar palabras automáticamente con el phpmyadmin de la manera siguiente : update ffb_content set introtext=replace(introtext,'Acuario','<a href="localhost/index.php/12-uncategorised/embellecedores-interiores/40-mp-141">Acuario</a>'); Estoy haciendo una ...
  #1 (permalink)  
Antiguo 22/12/2015, 10:40
 
Fecha de Ingreso: diciembre-2015
Mensajes: 1
Antigüedad: 8 años, 11 meses
Puntos: 0
Pregunta Linkar texto masivamente

Hola,
estoy buscando una manera de linkar palabras automáticamente con el phpmyadmin de la manera siguiente :

update ffb_content set introtext=replace(introtext,'Acuario','<a href="localhost/index.php/12-uncategorised/embellecedores-interiores/40-mp-141">Acuario</a>');

Estoy haciendo una página web con Joomla y es en la tabla ##_content donde se alojan los artículos, en el campo introtext.

Esto lo hace bien siempre que no hayan por medio palabras en cursiva o negrita. En ese caso se hace muy complicado , por ejempo si quiero poner un enlace en todas las palabras como por ejemplo Alberto Dinamitero se complica una barbaridad:

update ffb_content set introtext=replace(introtext,'Alberto </strong></span></span><span style="font-family: Verdana, sans-serif;"><em><span style="text-decoration: underline;"><strong>Jazz','<a href="localhost/index.php/27-embellecedores/personas/270-mp-145">Alberto </strong></span></span><span style="font-family: Verdana, sans-serif;"><em><span style="text-decoration: underline;"><strong>Jazz</a>').

Conocéis algún método mejor o existe alguna macro php para hacerlo ??? Tengo que linkar casi 800 palabras dentro de 700 registros y no doy al abasto

Etiquetas: registro, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:44.