Ver Mensaje Individual
  #42 (permalink)  
Antiguo 22/09/2012, 05:11
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 2 meses
Puntos: 300
Respuesta: Select para 3 tablas.

¿Entiendes ahora lo que decía @gnzsoloyo en el permalink #7? A eso se refería. Si añades un GROUP BY U.num_usuario
verás lo que ocurre. Pruébalo. Te trae sólo un dato, pero pierdes otros, por ej., si buscas por el nombre sólo te mostrará una dirección, y un aparato de ese cliente, el primero. Lo mejor sería traerse sólo el identificador SELECT U.num_usuario y U.nombre, U.apellidos FROM... GROUP BY U.num_usuario
Luego montas el resultado con enlaces que permitirán pasar el num_usuario, pero también los otros criterios de búsqueda que pasas por GET. Eso permitiría lanzar búsquedas específicas sobre cada cliente y detalle del mismo. Luego haría consulta dependiendo del número de parámetros. Piensa que una búsqueda puede ofrecerte muchos resultados y otra uno o ninguno.