Jump to content
php.lv forumi

Forums read/unread


anonīms

Recommended Posts

Tomēr izrādas, ka kods nav tiks labs kā biju domājis.

Ir subforumi, kur šis "read" kods nefunkctionē īsti pareizi.

Šoreiz mēģināšu sīki, sīki visu pastāstīt.

 

 

EDIT: Cik papētīju, tad problēmas tieši sākas, kad subforumā ir tikai viens temats. Ja tur ir vairāki, tad pagaidām tāda problēma nav novērta

DB struktūra: forums_temati

CREATE TABLE IF NOT EXISTS `forums_temati` (
 `id` int(11) NOT NULL auto_increment,
 `nosaukums` varchar(100) NOT NULL,
 `subkategorija` int(11) NOT NULL,
 `autors` int(11) NOT NULL,
 `datums` int(10) NOT NULL,
 `status` tinyint(1) NOT NULL default '0',
 `pinned` tinyint(1) NOT NULL default '0',
 PRIMARY KEY  (`id`)
) 

INSERT INTO `forums_temati` (`id`, `nosaukums`, `subkategorija`, `autors`, `datums`, `status`, `pinned`) VALUES
(1, 'Info', 7, 1, 1269534496, 0, 0),
(3, 'Sveiki :)', 5, 14, 1269615740, 0, 0),

DB struktūra: forums_read

CREATE TABLE IF NOT EXISTS `forums_read` (
 `id` int(11) NOT NULL auto_increment,
 `lietotajs` int(11) NOT NULL,
 `temats` int(11) NOT NULL,
 PRIMARY KEY  (`id`)
)
--
-- Dati tabulai `bliezamv3_forums_read`
--

INSERT INTO `forums_read` (`id`, `lietotajs`, `temats`) VALUES
(64, 20, 5),
(180, 38, 5),
(83, 13, 1),
(88, 22, 1),
(80, 11, 1)

Kods, kas atrodas iekšs subkategorijas lapas un strādā nevainojami: http://paste.php.lv/dde95a286f55f7062a798522a69e3274?lang=php

Kods, kas atrodas iekšs galvenās foruma lapas, kur tiek izvilktas visas subkategorijas un strādā ļoti pat NEnevainojami :D: http://paste.php.lv/64bdb7caf0daa8e78a82ec4a04eb9752?lang=php

 

Problēma ir tāda, ka, ja ieiet subkategorijas lapās, kur rādas temati, tad ir sadaļas, kur ir viss ok un rāda, ka iekšs subforuma viss ir izlasīts, bet ir atkal tādi subforumi, kur rāda, ka ir kkas nelasīts kaut arī ieejot subforuma sadaļā un skatoties visus tematus, visi ir lasīti.

Edited by anonīms
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...