Autor Tema: Ayuda porfavor  (Leído 794 veces)

Desconectado Hypertext Pre-processor

  • PHPer@
  • **
  • Mensajes: 88
  • Karma: 0
  • Sexo: Masculino
  • Queriendo Aprender : )
    • Ver Perfil
    • Mi Blog
Ayuda porfavor
« en: 16 de Marzo de 2014, 16:27:44 pm »
A ver si alguien me podría ayudar en esto.
Tengo 2 tablas:
* Usuarios (Donde dentro hay 3 registros)
id Usuario
1  Juan
2  Pepe
3 Manolo
*Grupos (Donde hay 3 registros)
id Grupo Miembros
1 Php      1,3 (<- esto son las id de los Usuarios)
Ahora bien, como puedo hacer para separar los numeros para sacar las id de los miembros y mostrarlo, algo asi:
En el grupo de php esta: Juan,Manolo.

Comunidad PHPeros

Ayuda porfavor
« en: 16 de Marzo de 2014, 16:27:44 pm »

Desconectado JuLiAnChz

  • PHPerit@
  • *
  • Mensajes: 6
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Ayuda porfavor
« Respuesta #1 en: 03 de Abril de 2014, 18:01:20 pm »
Hola, yo te recomendaria lo siguiente :

1 tabla de usuarios, es la que estas usando

id               Usuario
1                Juan
2                Pepe
3                Manolo

1 tabla de grupos

id                nombre_grupo
1                 PHP

1 tabla de asociados a los grupos

id_grupo            id_user
1                        2

haciendo la asociación entre las tablas (llave foranea entre la tabla usuarios y la asociados y la tabla grupos con asociados, siendo asociados la tabla intermediaria que contiene toda la información de la pertenencia de los usuarios en los respectivos grupos), en la que cuando vas a solicitar los usuarios que están en el grupo de PHP (id 1) vas a obtener fácilmente los usuarios que están en ese grupo (para solicitar el nombre del usuario usas un JOIN en la consulta obteniendo las id que están en la tabla intermediaria, usas una array para determinar cuantos usuarios hay e imprimirlos todos). Espero que me halla dado a entender... saludos.