Cita:
Iniciado por eurodoblon Código PHP:
"SELECT * FROM socios WHERE `nombre` LIKE '%$nombre%'
or `apellidos` LIKE '%$nombre%'";
En esa consulta lo que haces es mirar si en tu base de datos hay algun Nombre que contenga "pepe gomez" o algun apellido que contenga "pepe gomez", por eso no te sale nada.
La solucion seria un script que separara las palabras y te creara una consulta usando LIKE con cada palabra por separado en ambos campos de tu tabla.
Es la solucion metodologica, mirate esta funcion
http://php.net/manual/en/function.explode.php que separa en un array una cadena de varias palabras, por ahi puedes empezar a construir