Hola amigos...
a ver si algun experto me puede hechar luz sobre una duda.
Tengo una base de datos con dos tablas:
Textos:
+--------------------------------------------------------------+
| id | texto |
+----+---------------------------------------------------------+
| 1 | Este es un texto que escribio Juan Perez a Luis Gonzalez |
+----+---------------------------------------------------------+
Personas:
+----------------------------------------+
| id | nombre |
+----+-----------------------------------+
| 1 | juan perez |
+----+-----------------------------------+
| 2 | luis gonzalez |
+----+-----------------------------------+
Objetivo:
Mediante una consulta (Select * from Textos... etc) extraigo el texto para mostrarlo (formateado con css en un html)
Busco establecer la manera de que busque en toda la tabla "Personas" y me reemplace la salida de "texto" por algo asi:
"Este es un texto que escribio <a href="ver.php?id=1">Juan Perez</a>para <a href="ver.php?id=2">Luis Gonzalez</a>"
He probado con str_replace() pero buscando una sola palabra, pero quiero buscar en varias (todos los registros de una tabla)...
Alguien me puede dar una orientacion por que camino tomar?
Desde ya muchas gracias.