![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/06/2013, 15:06
|
![Avatar de Nemutagk](http://static.forosdelweb.com/customavatars/avatar60179_3.gif) | Colaborador | | Fecha de Ingreso: marzo-2004 Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 10 meses Puntos: 406 | |
Respuesta: Busqueda en varios campos Debe evitarse en lo posible usar $_REQUEST por medidas de seguridad...
Es obvio que no te retorne registros ya que usas AND entre campos por lo cual con tu sentencia SQL le estas diciendo:
Devuélveme los registros que:
nombre like '%%' = nombre este vacio
apepa like '%%' = apepa este vacío
apema like '%%' = apema este vácio
fechanacdia='0' = fechancida sea 0
fechanacmes='0' = fechanacmes sea 0
fechanacanio='0' = fechaacanio sea 0
A lo que me refiero es que si no tienes registros que sean similares a TODOS los valores pasados no te retornará registros, en vez de AND usa OR...
__________________ Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =) |