Data base, Tabla y Columas

Iniciado por Azure, 11 Septiembre 2013, 19:00 PM

0 Miembros y 1 Visitante están viendo este tema.

Azure

Hola que tal, bueno lo que pasa es que ando en un proyecto de una CMS Creada desde 0 pero ya estoy en  la creación de la Base de datos pero en la tabla "users" (Obvio ahi se guardaran los usuarios registrados), tiene muchas Columnas son mas de 30...

Aquí una imagen:

[spoiler][/spoiler]

Y según apenas mis conocimientos tengo que definir cada una de las columnas una x una?

Estoy viendo otras CMS Pero son muy diferentes y no encuentro como lograrlo...

Espero y me expliquen y me ayuden.

basickdagger

yo utilizaria 3 tablas...

un tabla de usuarios donde exista el usuario, contraseña y el id...

otra de usuarios_registrados q contenga la informacion del usuario

y una tabla de activacion de usuarios q active cuando el usuario se registre por medio del correo...

estas 3 tablas enlazadas... y te quitarías de broncas...

Azure

Cita de: basickdagger en 11 Septiembre 2013, 19:51 PM
yo utilizaria 3 tablas...

un tabla de usuarios donde exista el usuario, contraseña y el id...

otra de usuarios_registrados q contenga la informacion del usuario

y una tabla de activacion de usuarios q active cuando el usuario se registre por medio del correo...

estas 3 tablas enlazadas... y te quitarías de broncas...

Pues si ralmente casi todas las tablas no las utiliza mi CMS Pero el emulador si requiere todas esas tablas pero si es necesario tener todas esas columnas ya que todas se ocupan ahora mi duda es como conecto sin definir todas las columnas

basickdagger

Cita de: Azure en 11 Septiembre 2013, 20:08 PM
Pues si ralmente casi todas las tablas no las utiliza mi CMS Pero el emulador si requiere todas esas tablas pero si es necesario tener todas esas columnas ya que todas se ocupan ahora mi duda es como conecto sin definir todas las columnas
no entiendo muy bien tu duda,  quieres saber como conectarte desde php y mostrar los registros de esa tabla?...

Azure

Cita de: basickdagger en 11 Septiembre 2013, 20:34 PM
no entiendo muy bien tu duda,  quieres saber como conectarte desde php y mostrar los registros de esa tabla?...

Porque tantas columnas para un solo usuario? porque es una replica de https://www.habbo.es/

Lo cual el emulador tiene que conectar a la base de datos claro cada emulador es diferente lo cual otros tienen mas columnas...

Mi duda es necesario llamar todas las columnas asi?

<?php
$COLUMNA1 
$_POST['COLUMNA1'];
$COLUMNA2 $_POST['COLUMNA2'];
$COLUMNA3 $_POST['COLUMNA3'];


(Obvio aun no esta terminado el código), esa es mi duda es que son muchas columnas

Ah y no puedo borrarlas ya que como dije el emulador conecta a la base de datos es algo asi:



Y en el registro aun no doy conexión a la base de datos ya que no se

basickdagger

no es necesario llamar a todas las columnas si no le daras ningún uso...

simplemente si solo necesitas cierto parámetro donde lo necesites lo llamas tal cual

$_POST['user'];

tu puedes configurar para q entre a cierta tabla... no por obligación tienes  q meter todo en una sola...