No entiendo bien, pero si vas a buscar como López (apellido paterno) o Gaitán (apellido materno) deberías usar LIKE pero tu SQL se modificaría.. te sugiero que leas un poco sobre OR y AND en SQL para que no te confundas.. pero sería algo como:
Código PHP:
Ver originalSELECT * FROM ficha_inscripcion WHERE id_inscripcion LIKE '%$id%' OR ApellidoPaterno LIKE '%$id%' OR ApellidoMaterno LIKE '%$id%'
Pero recuerda que, en palabras sencillas el signo % puesto adelante y posterior a la variable le indica a SQL que va a buscar primero la palabra exacta que escibiste, y luego palabras que contengan dentro la misma palabra que buscaste.. por ejemplo:
palabras en base de datos: enguitarrados, guitarra, guita
palabra ingresada en el buscador: GUITA
con el %id% los resultados serían // guita, enguitarrados, guitarra
con el %id los resultados serían // guita, enguitarrados
con el id% los resultados serían // guita, guitarra
solo con id sin % el resultado seria // guita
con esos puedes hacerlo más especifico o traer resultados similares dependiendo si colocas o no % y de donde la coloques.. espero se entienda.