
01/06/2004, 13:31
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 22 años, 3 meses Puntos: 1 | |
Pues este es el código para la creación de las tablas Pues este es el código para creación de las tablas
Código:
#Categorías del Forum
CREATE TABLE `categorias_forum` (
`idcat` int(6) unsigned NOT NULL auto_increment,
`titulo` varchar(100) NOT NULL default '',
`orden_de_presentacion` mediumint(8) NOT NULL default '10',
`activo` bigint(1) NOT NULL default '0',
PRIMARY KEY (`idcat`)
) TYPE=MyISAM COMMENT='Categorías del Forum de Discusión';
#Forum
CREATE TABLE `forum` (
`idforo` int(6) unsigned NOT NULL auto_increment,
`idcat` int(6) default NULL,
`nombre` varchar(100) NOT NULL default '',
`descripcion` tinytext NOT NULL,
`activo` bigint(1) NOT NULL default '0',
`post` bigint(16) NOT NULL default '0',
`temas` bigint(16) NOT NULL default '0',
PRIMARY KEY (`idforo`)
) TYPE=MyISAM COMMENT='Forum de Discusión';
#Post
CREATE TABLE `post` (
`idpost` int(6) unsigned NOT NULL auto_increment,
`idtema` int(6) default NULL,
`idforo` int(6) default NULL,
`idusuario` int(6) default NULL,
`ipusuario` varchar(16) default NULL,
`nombre_usuario` varchar(100) default NULL,
PRIMARY KEY (`idpost`)
) TYPE=MyISAM COMMENT='Post pertenecientes al Forum';
#Texto POst
CREATE TABLE `post_text` (
`idpost` int(6) unsigned NOT NULL auto_increment,
`asunto` varchar(255) default NULL,
`pregunta` text,
PRIMARY KEY (`idpost`)
) TYPE=MyISAM COMMENT='Texto pertenecientes a los Post de usuarios';
#Usuarios
CREATE TABLE `users` (
`iduser` int(6) unsigned NOT NULL auto_increment,
`active` tinyint(1) unsigned NOT NULL default '0',
`lastvisit` datetime default NULL,
`registerdate` datetime default NULL,
`level` tinyint(4) unsigned NOT NULL default '4',
`rank` tinyint(4) unsigned NOT NULL default '0',
`avatar` varchar(50) NOT NULL default 'noavatar.gif',
`avatar_type` varchar(50) default NULL,
`name` varchar(50) NOT NULL default '',
`mail` varchar(250) NOT NULL default '',
`show_mail_public` tinyint(1) NOT NULL default '0',
`country` varchar(250) default NULL,
`country_flag` varchar(50) NOT NULL default 'noflag.gif',
`birthday` date default NULL,
`login` varchar(150) NOT NULL default '',
`password` varchar(250) NOT NULL default '',
`icq` varchar(15) default NULL,
`aim` varchar(250) default NULL,
`yim` varchar(250) default NULL,
`msn` varchar(250) default NULL,
`website` varchar(250) default NULL,
`ocupation` varchar(250) default NULL,
`interests` tinytext,
`activation_key` varchar(250) NOT NULL default '',
`signature` tinytext,
PRIMARY KEY (`iduser`)
) TYPE=MyISAM COMMENT='Users Data';
ahora lo que no entiendo muy bien lo que tratas de decirme. Por supuesto que el id del foro se propaga por URL si quieres podes entrar y comprobarlo tu mismo. Me explicas un poco mejor a ver si entiendo??
Salu2
__________________ Ing. Reynier Pérez Mira |