Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Mostrando resultados

Estas en el tema de Mostrando resultados en el foro de Mysql en Foros del Web. Bueno dias! Alguien podria ayudarme en lo siguiente? Tengo 2 tablas Tabla1: CREDIT_ID BENEFITS_ID Tabla2: BENEFITS_ID BENEFITS_NAME La tabla 1 tiene mas de un beneficio, ...
  #1 (permalink)  
Antiguo 31/01/2011, 12:19
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Pregunta Mostrando resultados

Bueno dias! Alguien podria ayudarme en lo siguiente?

Tengo 2 tablas

Tabla1:
CREDIT_ID
BENEFITS_ID

Tabla2:
BENEFITS_ID
BENEFITS_NAME

La tabla 1 tiene mas de un beneficio, entonces cuando hago un inner join me muestra por ejemplo

credito 1 beneficio 1
credito 1 beneficio 2
credito 1 beneficio 3
credito 1 beneficio 4

Como hago para que me muestre:

credito 1 beneficio 1, beneficio 2, beneficio 3, beneficio 4

?

Desde ya muchas gracias!!
  #2 (permalink)  
Antiguo 31/01/2011, 16:11
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Mostrando resultados

Saludos

Estas manejando algún lenguaje de programación?. Ya que pensaría te quedaría mas fácil manipular de la manera que quieres los datos.
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 01/02/2011, 06:52
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Mostrando resultados

Si, estoy usando PHP!

Gracia!
  #4 (permalink)  
Antiguo 01/02/2011, 07:12
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Mostrando resultados

Saludos

Entonces lo que podrías hacer inicialmente es:
Código PHP:
Ver original
  1. //Consulta sobre la Tabla1
  2. Select * from tabla1
  3. //luego recorres los resultados con un ciclo while
  4. while(){
  5. <tr>
  6. <td>
  7. idtabla1=BENEFITS_IDTABLA1
  8. </td>
  9.     //Dentro del ciclo while realizas la consulta de la Tabla2
  10.     Select * from tabla2 where BENEFITS_ID=idtabla1
  11.     while(){
  12.     //Guardas y muestras los benedificios
  13.     <td>beneficios</td>
  14.     }
  15.     </tr>
  16. }
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Etiquetas: resultados
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 00:16.