salve a tutti
ho un database con una tabella articoli dove sono presenti tutte le notizie inserite.
Sempre in questa tabella cè un campo TAG all'interno del record con tutti i tag della notizia divisi con la virgola.
Qualcuno sa' dirmi come posso fare quando all'interno di una notizia devo trovare le notizie correlate?
cioè voglio che ci sia l'elenco degli altri articoli che hanno tag simili.
Io faccio così, ma non sò se sia giusto.
Codice PHP:
<?php
$sql="SELECT * FROM $table WHERE tag LIKE '%$d[tag]%' AND id!='$d[id]'";
$result=mysql_query($sql);
while($row=mysql_fetch_array($result)){
?>
[*][url="?id=<?php echo $row[id] ?>"]<?php echo $row[titolo]; ?>[/url]
<?php } ?>