ďťż

[Php i MySQL] własne forum

       

Podstrony


telcocafe

przeczytałem troche kursów php i mysql i teraz chciałbym przećwiczyć swoją wiedzę w praktyce po skryptach typu autoryzacja, ksiega gosci, system newsów zabrałem się do poisania forum i tu zaczeły sie schody skrypt ma byc napisany w php i opierac się o baze danych mysql a problem polega na tym iz nie potrafie zaprojektowac sobie architektury tej bazy danych np:dla newsow mam
=> baza (moja www)w niej
- tabela (o nazwie newsy) w niej pola
id
autor
data
temat
tresc

i nowy news to poprostu nowy wpis, dla forum probowalem tak:

=>baza (moja www)
-tabela (kategoria1)
-tabela (kategoria2)
id
autor
temat
tresc
odpowiedz

i tu nie wiem jak zrobic by pole odpowiedz mogo zawieraz wiele odpowiedzi i wogule niewiem czy taka budowa jest optymalna (pewnie nie)
dlatego prosze was o pomoc poniewaz macie napewno bogate doswiadczenie a ja zadne



Standardowo do przechowywania wątków z forum używa się przynajmniej 2 tablic + jedna jesli chcesz miec mozliwosc dodawania podfora. Najłatwiej można zaprojektować tak:
Tabela threads (wątki):
threadid
forumid
title
author
(warto dodać też: lastpost - data ostatniego postu, lastposter, answerscount - liczba odpowiedzi)

posts (posty)
postid
threadid
title
content
postDate - czas wysłania
userid (lub author)

forums (podfora)
forumid
name
threadsCount

To taki przykładowy schemat prostego forum :)

dzięki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.