Foros del Web » Programando para Internet » PHP »

Mostrar los registros de 2 tablas de forma horizontal

Estas en el tema de Mostrar los registros de 2 tablas de forma horizontal en el foro de PHP en Foros del Web. Hola a todos. Tengo un problema con el que espero que me puedan ayudar. Tengo 2 tablas en MySql con relación de uno a muchos ...
  #1 (permalink)  
Antiguo 12/04/2016, 22:04
 
Fecha de Ingreso: diciembre-2013
Ubicación: Colombia
Mensajes: 8
Antigüedad: 10 años, 11 meses
Puntos: 0
Pregunta Mostrar los registros de 2 tablas de forma horizontal

Hola a todos.

Tengo un problema con el que espero que me puedan ayudar. Tengo 2 tablas en MySql con relación de uno a muchos y necesito mostrar la información de las 2 tablas de forma horizontal. Las tablas son:
  • tbl_clientes: cli_id, cli_nombre, cli_ciudad, cli_direccion, cli_email
  • tbl_telefonos: tel_id, cli_id, tel_numero, tel_status

Para poner un ejemplo, digamos que en las tablas tengo los siguientes registros

tbl_clientes
Código:
cli_id| cli_nombre        | cli_ciudad | cli_direccion | cli_email
1     | Nombre prueba     | Miami      | 50 Av         | [email protected]
2     | Pepe Perez        | Tampa      | 12 St         | [email protected]
tbl_telefonos
Código:
tel_id | cli_id | tel_numero | tel_status
1      | 1      | 1235468    | 1
2      | 1      | 3214569    | 1
3      | 2      | 4563218    | 1
4      | 2      | 8796542    | 1
5      | 2      | 6539842    | 1

Lo que necesito es hacer una consulta que muestre la información de la siguiente forma:
Código:
cli_id| cli_nombre        | cli_ciudad | cli_direccion | cli_email       | tel_numero1 | tel_numero2 | tel_numero3
1     | Nombre prueba     | Miami      | 50 Av         | [email protected]   | 1235468     | 3214569     | Null
2     | Pepe Perez        | Tampa      | 12 St         | [email protected] | 4563218     | 8796542     | 6539842
La verdad es que siempre muestro la información de esta forma usando el lenguaje de programación con el que esté trabajando, pero esta vez me veo obligado a hacerlo directamente desde la consulta. Les agradecería mucho si me pudieran ayudar con esto.
  #2 (permalink)  
Antiguo 12/04/2016, 22:13
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Mostrar los registros de 2 tablas de forma horizontal

Cita:
pero esta vez me veo obligado a hacerlo directamente desde la consulta
Entonces tal vez debiste preguntar en el foro de base de datos, porque en el foro de programación PHP no se "hacen consultas" de SQL.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:49.