Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $get = dbquery("SELECT tag, COUNT(id) AS quantity FROM user_tags GROUP BY tag ORDER BY quantity DESC LIMIT 20");
- if (mysql_num_rows($get) > 0)
- {
- echo '<ul class="tag-list">';
- $tagsArray = Array();
- while ($row = mysql_fetch_assoc($get))
- {
- $tagsArray[$row['tag']] = $row['quantity'];
- }
- $spread = ( max(array_values($tagsArray)) - min(array_values($tagsArray)) );
- if ($spread <= 0)
- {
- $spread = 1;
- }
- $step = 100 / $spread;
- shuffle_assoc($tagsArray);
- foreach ($tagsArray as $key => $value)
- {
- $size = ceil(100 + (($value - min(array_values($tagsArray))) * $step));
- echo '<li><a href="%www%/tag/' . $key . '" style="font-size: ' . $size . '%; ">' . $key . ' </a> </li>';
- }
- echo '</ul>';
- }
- else
- {
- echo 'There are no tags to display.';
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement