Hola edwinarley:
En primer lugar, no confundas temas de programación con temas de base de datos... son dos cosas muy distintas. Supongo que estás trabajando con PHP, por lo que te recuerdo que existe un foro específico para este tema... puedes publicar ahí las dudas o preguntas que tengas al respecto:
http://www.forosdelweb.com/f18/
Ahora bien, pasando a tu problema... en realidad tienes dos consultas, en dos variable distintas, pero ninguna de las dos está completa...
En la variable $sql tienes
Aquí sólo haces una selección de campos, pero no especificas de qué tablas extrás la información
en la variable $consulta
Código MySQL:
Ver originalON acue.cedula
=coome.ide_afili
ON comfe.cedula
=coome.ide_afili
WHERE cedula
=%'buscar%'
Aquí falta la cláusula FROM, además, no sé por qué estás poniendo los signos de %... si es para buscar patrones, estos tienen que usarse con el operador LIKE, no con el operador =
Código MySQL:
Ver originalSELECT T1.campo1
, T2.campo2
, T3.campo3
...
[COLOR
=Red
]FROM[/COLOR
] tabla1 T1
...
T1.campo1
[COLOR
=red
]LIKE [/COLOR
]'%cadena%';
Te recomiendo que ejecutes directamente la consulta en una consola de MySQL para asegurarte que efectivamente es correcta, antes de intentar ejecutarla desde PHP o desde cualquier otra página de programación
Saludos
Leo.