Lösungsvorschlag (mit EDIT) (Bugs)
Hallo
Bin gerade an der Tabellenstruktur für den Gelesen-Status dran.
Müsste die nicht ähnlich wie die der Bookmarks aussehen?
Hier ist mal das CREATE
-Statement, dass ich im ersten Commit benutzt habe.
[edit]: Jetzt auch mit Datumsspalte. Das Schema entspricht deiner Bookmark-Table weitestgehend.
CREATE TABLE mlf2_read_entries ( `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(11) UNSIGNED NOT NULL, `e_id` INT(11) UNSIGNED NOT NULL, `time` TIMESTAMP NOT NULL, -- NEU! PRIMARY KEY (`id`), UNIQUE KEY `read_per_user` (`user_id`,`e_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
<del>Ich sehe gerade, wenn ich für Foren ohne automatisches Sperren-nach-Zeit, wo ich vorhabe, den Gelesen-Status mit der Sperrung eines Threads zu entfernen, die Einträge nach X Monaten löschen will, brauche ich noch einen Zeitstempel.</del>
[edit]: Wie oben schon geschrieben, habe ich die Datumsspalte ergänzt.
Tschö, Auge
--
Trenne niemals Müll, denn er hat nur eine Silbe!