Jump to content
php.lv forumi

par forumu scriptiem


Blekss

Recommended Posts

Ķipa esmu nedaudz saacis apgūt php, šobrīd interesē kā uztaisīt elementāru forumu, ar iespēju pievienot zinju, izveidot teemu utt. Jautājums tāds - kā parasti šādas lietas tiek realizētas? Vai datubāzē katrai tēmai sava tabula? utt. ķipa kādi ieteikumi no "vecajiem vilkiem"?

 

Varbūt kāds var iemest kādu īsti vienkāršu skriptu?

Link to comment
Share on other sites

Viens vienkāršs datubāzes struktūras piemērs:

 

Viena tabula priekš topikiem:

id | title | text | add_time | last_post_time

 

Otra tabula priekš visām atbildēm:

id | topic_id | text | add_time

 

Ceru, ka to kāda saistība starp tabulām un kā viņas izmantot tu mācēsi izdomāt ;)

 

PS. Protams - kas postējis (niks) arī turpat jāpieglabā :)

Edited by andrisp
Link to comment
Share on other sites

Piebildīšu andrisp, ka vajag nopietni par to padomāt, jo parent_id liekot 0 (vismaz ORACLE gadījumā) nav iespējams veidot ForeignKey ar visām no tā izrietošajām sekām + būs problēmas ar hierarhiskajiem selektiem. Ja parent_id nav, tad NULL

Link to comment
Share on other sites

×
×
  • Create New...