Datuve :: Forums :: Arhīvs :: Kā veidot lasīts/nelasīts sistēmu?

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 94

Reģistrētie lietotāji online: 0

Viesi online: 94

Datuve.lv video
Top.LV

Kā veidot lasīts/nelasīts sistēmu?

Ievietoja: Rxx @ 2008.03.21 14:38  

Apstāstiet, lūdzu, kā vispārtīgāk viedot lasīts/nelasīts sistēmu kaut kādā forumā vai dejbkur citur? Nu tā kā te, ka nelasītais topiks ir sarkans...

Ir datubāzes tabula, kur reģistrē visus apmeklējkumus? Cepumi?

Komentāri:

#1 useris @ 2008.03.21 15:00

Izveido tabulu, kurā liksi iekšā datus par to, kurus rakstus katrus lietotājs ir lasījis un cikos. Piemēram, lietotājs ar ID 23 lasīja rakstu ar ID 999 plkst. 14:23. Paša raksta tabulā jābūt lauciņam, kurā ir dati, par to, kad pēdējoreizi tas ir atjaunots (pievienots komentārs vai tml.). Kad attēlo datus mājas lapā, salīdzini, vai laiks, kad lietotājs lasīja rakstu bija pirms raksts tika pēdējoreiz atjaunināts vai ne. Ja jā, tad attēlo rakstu, kā nelasītu. Un kad lietotājs izlasa atkal, atsvaidzini datus par to lasīto rakstu tabulā. Nu, manuprāt, tā sistēma ir tāda. Nezinu gan, vai pareizākais risinājums.

#2 jancisss16 @ 2008.03.21 15:00

uzliec pie vēstulēm visām nelasīts, bet tad kad lietotājs iejiet labā kur viņš var izlasīt vēstuli uzliec update uz lasīts, nu kaorchi ar update.
manuprāt pirmajā komentārā ir kaut kas sarežģīts ;)

#3 useris @ 2008.03.21 15:02

jancisss16 rakstīja:

uzliec pie vēstulēm visām nelasīts, bet tad kad lietotājs iejiet labā kur viņš var izlasīt vēstuli uzliec update lasīts nu kaorchi ar update

Tas der tikai individuālajiem ierakstiem datubāzē, kurus citi lietotāji neskatās. Ja runa iet par koplietošanas ierakstiem, tad katram lietotājam jāuzkrāj dati atsevišķi. Padomā pats - ja viens lietotājs atzīmēs rakstu kā lasītu, arī pārējiem tas rādīsies kā lasīts.

#4 Rxx @ 2008.03.21 15:03

Jap, #1 būs īstais! :) Paldies!

#6 jancisss16 @ 2008.03.21 15:05

useris rakstīja:

jancisss16 rakstīja:

uzliec pie vēstulēm visām nelasīts, bet tad kad lietotājs iejiet labā kur viņš var izlasīt vēstuli uzliec update lasīts nu kaorchi ar update

Tas der tikai individuālajiem ierakstiem datubāzē, kurus citi lietotāji neskatās. Ja runa iet par koplietošanas ierakstiem, tad katram lietotājam jāuzkrāj dati atsevišķi. Padomā pats - ja viens lietotājs atzīmēs rakstu kā lasītu, arī pārējiem tas rādīsies kā lasīts.

vai sorry domāju, ka runa gāja par vēstuļu lasīšanu, jā tad protams, ka neder mans variants :)