Salve a tutti.
Dovrei realizzare dei tag cloud per un cliente in php.
Premesso che non avevo mai sentito parlare di tag cloud, ho fatto una ricerca su internet, ma il codice messo a disposizione non mi aiuta.
Ho preso di mira questo:
Codice PHP:
$query = "SELECT Min(tag) as val_min, Max(tag) as val_max FROM tblblogtags GROUP BY tag";
$rs = mysql_query($query,$conn) or die("Errore nella query:" . mysql_error());
while ($riga=mysql_fetch_array($rs)) {
$vmin = $riga['val_min'];
$vmax = $riga['val_max'];
}
$query = "SELECT Count(tag) as conta tag FROM tblblogtags GROUP BY tag";
$rs = mysql_query($query,$conn) or die("Errore nella query:" . mysql_error());
while ($riga=mysql_fetch_array($rs)) {
$dim = ceil(5*($vmax-$riga['conta'])/($vmax-$vmin));
print "<span class='tag".($dim)."'>".$riga['tag']."</span> .";
}
Nelle due $query non so che valori impostare. Ho creato una tabella di nome "tags" con i seguenti record "nick, citta, descrizione". Come faccio ad estrarli e stamparli in tag cloud?
Grazie in anticipo.