Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2011, 10:03
eduardo160
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
consulta no funciona correctamente

hola...tengo esta consulta mysql

Código PHP:
"SELECT * FROM registro WHERE 
   (nombre LIKE '%"
.substr($dato,1)."%' OR
   apellido LIKE '%$dato%' OR
   cod LIKE '%$dato%' OR
   perfil LIKE '%$dato%' OR
   correo LIKE '%$dato%')
   AND mostrar='$noo' ORDER BY nombre ASC"
;
   
mysql_real_escape_string($dato);
   
mysql_error(); 
la cual me muestra resultados de la consulta perfectamente...pero como podran observar alli esta un campo nombre y otro apellido...si yo hago una busqueda con solo el nombre...me hace la consulta bien...y em busca el usuario debido...de igual forma si lo hago consultado con el apellido...pero si coloco el nombre y el apellido en la busqueda...ps simplemente no me arroja ningun resultado...como podria solucionarlo...no se si me expliq bn...cualquier cosa diganme...gracias


el substr q ven alli...era probando a ver si funcionaba con eso..pero noo funciono..con o sin eso de igual forma no me muestra los resultados como quiero