elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Pregunta]: Un array en la base de datos.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Pregunta]: Un array en la base de datos.  (Leído 694 veces)
Leguim


Desconectado Desconectado

Mensajes: 699



Ver Perfil
[Pregunta]: Un array en la base de datos.
« en: 17 Enero 2019, 20:19 pm »

Buenos días, estaba creando un sistema de torneos, equipos, partidos etcétera.

Me preguntaba si se podría poner en una tabla en este caso la tabla se llama "Torneos"
en esa tabla quisiera que se guarden datos como, id_torneo, cupos, etc
la pregunta que les quería hacer sería ¿como hago que el campo cupos sea un array
ya que digamos algunos torneos tendrán cupo disponible de 20 equipos otros de 10 o 5 etcétera va cambiando.. el tema es que quiero que en vez de hacer en la tabla "cupo_1", "cupo_2", etc hasta llegar al 20 sea con un array

cupos['valor'] = ('');
cupos[20] = ('River Plate', 'Boca Juniors'); // aunque los equipos de poner voy a tratar de hacerlo yo.

Espero haberme explicado bien, gracias!


En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.760



Ver Perfil WWW
Re: [Pregunta]: Un array en la base de datos.
« Respuesta #1 en: 17 Enero 2019, 23:08 pm »

Puedes convertir el array a JSON (https://es.wikipedia.org/wiki/JSON) o serializarlo (https://es.wikipedia.org/wiki/Serializaci%C3%B3n).

En mi opinión, lo ideal en este caso, es que haya (al menos) dos tablas.

Tabla torneos: id_torneo, cupos, etc
Tabla cupos: id_cupo, id_torneo, equipo

Luego con un simple SELECT sacas todos los que pertenecen a un ID de torneo especifico. Las ventajas es que puedes añadir/quitar/seleccionar equipos a un torneo sin tener que coger el "array" y modificarlo.

Saludos


En línea

Leguim


Desconectado Desconectado

Mensajes: 699



Ver Perfil
Re: [Pregunta]: Un array en la base de datos.
« Respuesta #2 en: 18 Enero 2019, 01:18 am »

Gracias amigo otra vez!  :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines