Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/03/2015, 03:45
Avatar de lauser
lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: Desarrollo de un foro

DEbes definir los campos que tu consideres te serán necesarios, por ejemplo:

id : identificador principal de la tabla. diferenciar cada uno de los mensajes.
autor : el autor del mensaje.
titulo : el titulo que tendrá el mensaje.
mensaje : el mensaje.
fecha : un campo DATETIME que indicará en que fecha se ha publicado este mensaje.
respuestas : aqui se acumularán la cantidad de respuestas que reciba.
identificador : este campo guarda el valor del id del mensaje que se responde. Si el mensaje es iniciador de un tema, entonces este campo valdrá cero.
ult_respuesta : si el mensaje es iniciador de tema, aqui se actualizará valor de acuerdo con la fecha de la última respuesta que haya recibido. podras mantener un orden en los foros.

Código MySQL:
Ver original
  1. CREATE TABLE `foro` (
  2. `autor` varchar(200) NOT NULL DEFAULT '',
  3. `titulo` varchar(200) NOT NULL DEFAULT '',
  4. `mensaje` text NOT NULL,
  5. `fecha` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  6. `respuestas` int(11) NOT NULL DEFAULT '0',
  7. `identificador` int(7) NOT NULL DEFAULT '0',
  8. `ult_respuesta` datetime DEFAULT NULL,
  9. KEY `id` (`id`)
  10. ) TYPE=MyISAM;
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Última edición por lauser; 06/03/2015 a las 03:50