Búsquedas en mysql con php con partes de palabras
¿Cómo estás?
Tengo una bd en mysql que maneja varios campos con datos de clientes definidos como MyISam.
El problema que tengo es que cuando realizo las búsquedas, no siempre me encruentra y no logro darme cuenta porque.
Ejemplo:
$sql="SELECT * FROM contactos WHERE nombreUno LIKE '%$parteNombre%' OR nombreDos LIKE '%$parteNombre%' OR sobreNombre LIKE '$%parteNombre%' OR apellidoUno LIKE '%$parteNombre%' OR apellidoDos LIKE '$%parteNombre%' ORDER BY nombreUno LIMIT $posicion,10";
Por alguna razón, tengo datos que no los lee, o por ejemplo, si escribo una letra para la búsqueda si pero si escribo el nombre entero no.
Tengo una bd en mysql que maneja varios campos con datos de clientes definidos como MyISam.
El problema que tengo es que cuando realizo las búsquedas, no siempre me encruentra y no logro darme cuenta porque.
Ejemplo:
$sql="SELECT * FROM contactos WHERE nombreUno LIKE '%$parteNombre%' OR nombreDos LIKE '%$parteNombre%' OR sobreNombre LIKE '$%parteNombre%' OR apellidoUno LIKE '%$parteNombre%' OR apellidoDos LIKE '$%parteNombre%' ORDER BY nombreUno LIMIT $posicion,10";
Por alguna razón, tengo datos que no los lee, o por ejemplo, si escribo una letra para la búsqueda si pero si escribo el nombre entero no.
1 Respuesta
Respuesta de davidcortesb
1