Foros del Web » Programando para Internet » PHP »

Esto es posible php mysql

Estas en el tema de Esto es posible php mysql en el foro de PHP en Foros del Web. Os comento mi idea y mi problema. Tengo 3 tablas Users id nombre_user Archivo id_archivo id_user Tituloarchivo id_categoria Categoria id_cat categoria De aquí con una ...
  #1 (permalink)  
Antiguo 19/05/2012, 03:22
 
Fecha de Ingreso: enero-2002
Ubicación: Riells, Spain
Mensajes: 10
Antigüedad: 22 años, 2 meses
Puntos: 0
Esto es posible php mysql

Os comento mi idea y mi problema.

Tengo 3 tablas

Users
id
nombre_user

Archivo
id_archivo
id_user
Tituloarchivo
id_categoria

Categoria
id_cat
categoria

De aquí con una o dos consultas a MSQL consigo como sabéis sacar la categoría y el titulo del archivo. (hasta aquí es fácil para mi)

Pero lo normal seria esto

Titulo categoria

1 1
2 1
3 2
4 1

Pero lo que me esta comiendo la cabeza es que yo lo quiero así.


Categoría 1 (con echo row[])

1/2/4 (con echo row)

categoría 2
3


Espero haber podido explicarme bien.
  #2 (permalink)  
Antiguo 19/05/2012, 05:45
Avatar de oscartt67  
Fecha de Ingreso: abril-2012
Ubicación: fonollosa
Mensajes: 481
Antigüedad: 12 años
Puntos: 97
Respuesta: Esto es posible php mysql

Con otros sql (sqlserver..) existe la función PIVOT, que hace eso, te devuelve filas en formato columna, pero MYSQL no tiene pivot...
Lo tendrás que hacer con un bucle while o foreach.

Saludos.

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 17:03.