tæl nye poster
Hej eksperter. Jeg har prøvet på alle tænkeligt måder, at få udregnet hvor mange ulæste poster der er, men det vil bare ikke lykkes for mig.Systemet foregår sådan at man har muligheden for at skrive breve til andre hvori andre kan skrive i. f.eks. ligesom facebook.
Her er mine tabeller ser således ud
[code]CREATE TABLE IF NOT EXISTS `post` (
`ID` int(11) NOT NULL auto_increment,
`fra` int(11) NOT NULL,
`til` int(11) NOT NULL,
`title` varchar(255) NOT NULL,
`text` text NOT NULL,
`created` timestamp NOT NULL default NULL,
`last_post_date` timestamp NOT NULL default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `post_beskeder` (
`ID` int(11) NOT NULL auto_increment,
`postID` int(9) NOT NULL,
`text` text NOT NULL,
`author` int(9) NOT NULL,
`created` timestamp NULL default NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `post_views` (
`postID` int(11) NOT NULL,
`userID` int(11) NOT NULL,
`last_view` timestamp NULL default NULL,
PRIMARY KEY (`postID`,`userID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
[/code]
Jeg kan jo sagtens få den til at tælle hvor mange der er. problemet er vel bare hvordan man egentlig skal bære sig ad med at joine `post_views`.