hola gente,
necesito hacer lo siguiente:
tengo una tabla con varios registros (56.000) la cual tiene un campo llamado teléfono.
Este campo esta generalmente ingresado de la siguiente manera:
teléfono
45-54534
2-453453
7656-766
143-4333
Cuestión que yo hago una búsqueda sobre la tabla, específicamente sobre ese campo.
Código PHP:
$tel = $_POST['telefono'];
echo preg_replace('/[^0-9]/','',$tel);
$sql = mysql_query("SELECT * from clientes WHERE telefono LIKE '%$tel%'");
la variable que ingreso para buscar x telefono me saca todo los caracteres correctamente, el problema es que el campo telefono de la tabla esta ingresado de distintas formas y rara ves coincide con mi criterio de búsqueda.
Como podria hacer para que antes de comparar la variable con el campo de mi tabla, al campo se aplique algo simiar a preg_replace ?
Muchas gracias!!!