El caso es k me hice un sistema de tags en version muy beta jeje, v0.1....
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
Código PHP:
function mostrartags()
{
$consulta = mysql_query("SELECT * FROM tags ORDER BY RAND()");
$consultamedia = mysql_query("SELECT AVG(Num) FROM tags");
$mediatmp = mysql_fetch_array($consultamedia);
while ($fila = mysql_fetch_array($consulta))
{
$direccion = $fila["Tag"];
if (strpos($fila["Tag"], " "))
{
$direccion = str_replace(" ", "+",$fila["Tag"]);
}
if ($fila["Num"] == 1)
{
echo "<a href=\"Buscar.php?tag=".$direccion."\">".$fila["Tag"]."</a> ";
}
else
{
$fontsize = (($fila["Num"] * 2)/ $mediatmp["AVG(Num)"]);
if( $fontsize < 1)
{
$fontsize = 1;
}elseif($fontsize > 1 && $fontsize < 2)
{
$fontsize = 1.5;
}else
{
$fontsize = 2;
}
echo "<span style=\"font-size:".$fontsize."em;\"><a href=\"Buscar.php?tag=".$direccion."\">".$fila["Tag"]."</a></span> ";
}
}
mysql_free_result($consulta);
mysql_free_result($consultamedia);
}