Jump to content
php.lv forumi

Neskaidrība ar 'lasītie, nelasītie foruma posti' tabulu strukt


Aikss

Recommended Posts

Cik saprotu tad katram lietotājam ir jāglabā tabulā visi nelasītie posti. Tikai nav skaidrs vai katra lietotāja visus nelasīto postu id glabā vienā laukā vai kaut kā savādāk? Gribētos zināt optimālāko tabulu struktūru.

Link to comment
Share on other sites

Man šķiet, ka vieglāk ir glabāt visus lasītos postus.

tabula:

lasitie_posti (id, lietotaja_id, posta_id)

 

Tad pie nelasīto postu parādīšanas čeko visus (aktuālos) postus, un parādi tos, kuriem nav atbilstošs ieraksts tabulā lasitie_posti. Un pie posta atvēršanas, protams, veic ierakstu iekš lasitie_posti.

Link to comment
Share on other sites

Nē, laikam neesmu tad sapratis ko vajag.

Ja tā ir kāda vēstuļu sistēma, tad protams vajag

//tabulas lauki
id | laiks | posts | from_id | to_id | lasits

Ar šādu ir pietiekami lai organizētu vēstules.

Nu vismaz man tā liekas:)

Bet ja ir vēlēšanās vēl arī lai nerāda sūtītājam viņa apskatītās nosūtītās vēstules, tad

 id | laiks | posts | from_id | to_id | lasits_sutitaja | lasits_sanemeja

Tad jau nu jāvar visu dabūt izselektēt un vajadzības gadijumā arī dzēst, ja saņēmējs ir jau izlasijis.

 

EDIT:

Ups:(

Tikai tagad pamaniju, ka runa ir par postiem forumā....

Tad šis te ir garām ko postoju.

#2 laikam būs pareizākais.

Edited by mounkuls
Link to comment
Share on other sites

×
×
  • Create New...