Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2014, 11:05
flashtrix
 
Fecha de Ingreso: noviembre-2004
Mensajes: 249
Antigüedad: 19 años, 5 meses
Puntos: 1
str_replace en BUSQUEDAS para limpiar cadenas

Hola para todos recientemente me entregaron una base de datos la cual la mayoría de los datos en el campo nombre vienen así por ejemplo:

VERGARA LOPEZ MARIA-BERNARDA

he realizado un buscador para esa base de datos, pero muchas veces al colocar el nombre en el buscador asi: MARIA BERNARDA

noa rroja resultados por que obvio esta ese guion (-)

he buscado y encontre la funcion str_replace la cual he visto como se implementa pero no se como usarla en mi ejemplo. la idea es que tome la cadena y le quite el guion quedando limpio el nombre...

acá dejo el script que tengo....

Código PHP:
//viene el dato del formulario de busqueda...
$nompropietario $_POST['nombrepro']; 
$serv mysql_connect("localhost","usuario","contrase"); 
mysql_select_db("bd",$serv);  

//------------------
$consulta mysql_query("SELECT * FROM datos WHERE nombre LIKE '%$nompropietario%'",$serv );
$numero mysql_num_rows($consulta);
//-------------------- 
donde le implemento la función str_replace para quitar guiones (-)