relaterede nyheder
Jeg har tidligere fået hjælp til at lave en relaterede nyheder funktion: http://www.eksperten.dk/spm/552845Ideen er at hver post får tildelt nogle keywords. Hvis to posts indeholder de samme keywords er de relaterede.
Problemet er at når man er inde under en post, vises denne post også til at være relateret til sig selv.
Min kode ser sådan her ud ($pid er id'et fra den post man er inde under):
$s = "";
$emneord = "";
$sqlwhere = "";
$emneord = explode(", ", $n['keywords']);
foreach($emneord as $ord){
$sqlwhere .= "overskrift LIKE '%" . $ord . "%' OR ";
}
$sqlwhere = substr($sqlwhere, 0, -4);
$DB = new MySQL();
$DB->Query("SELECT post_id, overskrift FROM posts WHERE " . $sqlwhere . "AND post_id != " . $pid . "");
while($n = $DB->FetchArray()){
$s .= $n['overskrift'];
}
