Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/02/2007, 13:29
charlin
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 18 años, 5 meses
Puntos: 0
str_ireplace con arrays

Hola,

Quiero que en la tabla de resultados de una búsqueda en una base de datos salgan subrayadas las palabras que se han introducido en el campo de texto para realizar la búsqueda.

Para ello he utilizado el siguiente código:

Código PHP:
//primero divido la cadena de búsquedaen un array de palabras
$trozos=explode(" ",$_GET['busqueda']);  

//y en cada fila de la tabla pongo
<td>
echo 
str_ireplace($trozos,
"<span style='text-decoration: underline'>$trozos</span>",
$row_buscarproy['inv_ap2'].', '.$row_buscarproy['inv_nom']);
</
td
El caso es que el resultado que obtengo es que me sustituye las palabras de la búsqueda por la palabra "Array" subrayada.

Espero que me podáis ayudar.

Saludos