Dovrei creare un moduletto che a fine articolo prenda nel db gli articoli correlati in base ai tags ( inseriti nel db in un'unica cella come "prova, test, altrotag, tags, ecc" ) e confrontandoli con quelli dell'articolo visualizzato mi faccia una lista dei 5 articoli che trattano argomenti simili..
Qualcuno ha qualche idea su come realizzarlo?
Avevo pensato a creare un'array dai dati estrapolati dalla cella e poi fare un ciclo con like, ma ancora non ho chiaro il come realizzarlo.
Grazie in anticipo per eventuali risposte.
P.S. girando su internet ho trovato questo script ma nn l'ho capito benissimo..
Qualcuno ha qualche idea su come realizzarlo?
Avevo pensato a creare un'array dai dati estrapolati dalla cella e poi fare un ciclo con like, ma ancora non ho chiaro il come realizzarlo.
Grazie in anticipo per eventuali risposte.
P.S. girando su internet ho trovato questo script ma nn l'ho capito benissimo..
PHP:
$query_parts = array();
foreach ($array_name as $val) {
// Cosa fa la funzione mysql_real_escape_string()?
$query_parts[] = "'%".mysql_real_escape_string($val)."%'";
}
// qui non ho capito la parte OR url LIKE
$string = implode(' OR url LIKE ', $query_parts);
// qui non ho capito {$string} le parentesi graffe
$tank = "SELECT url FROM `PHP`.`db` WHERE url LIKE {$string}";
Ultima modifica: