Dans ce premier épisode de la création d'un forum en PHP, nous parlerons de l'architecture de notre base de donnée ainsi que de celles de nos fichiers.
Pour voir la vidéo de présentation de la série, c'est par ici , et pour les tutos sur la création d'un espaces membre, c'est par là ;-)
Voici la liste des tables que j'utiliserai pour créer ce forum, bien sûr, libre à vous de les modifier et pourquoi pas de me proposer des tables / champs à rajouter !
TABLE "f_categories":
- id => int(11)
- nom => varchar(255)
- id => int(11)
- id_categorie => int(11)
- nom => varchar(255)
- id => int(11)
- id_createur => int(11)
- sujet (ou titre) => text
- contenu => text
- date-heure-creation => datetime
- resolu => boolean
- notif_createur => boolean
- id => int(11)
- id_topic => int(11)
- id_categorie => int(11)
- id_souscategorie => int(11)
- id => int(11)
- id_topic => int(11)
- id_posteur => int(11)
- date_heure_post => datetime
- date_heure_edition => datetime (date et heure de la dernière édition)
- meilleure_reponse => int(1) (boolean true ou false, 1 ou 0)
- contenu => text
- id => int(11)
- id_user => int(11)
- id_topic => int(11)
Voilà, c'est à peu près tout, pour l'instant... 😛
Votre commentaire