
22/09/2012, 05:11
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años 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. |