Advertisement
Guest User

Untitled

a guest
May 14th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.69 KB | None | 0 0
  1. <?php
  2. /*
  3. Template Name: Toppliste
  4. */
  5. ?>
  6. <?php get_header() ?>
  7.     <div id="container">
  8.         <div id="content">
  9.  
  10.  
  11. <?php
  12. $dbhost = 'localhost:3306';
  13. $dbuser = 'dittnett_stats';
  14. $dbpass = '14homlepong';
  15. $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Houston we have a problem!' . mysql_error());
  16. $dbname = 'dittnett_firestat';
  17. mysql_select_db($dbname);
  18.  
  19.  
  20. function toplist() {
  21.     global $wpdb, $wpmuBaseTablePrefix;
  22.     // hent en liste over alle blogger
  23.     $blogs_sql = "SELECT blog_id FROM" .$wpdb->blogs. "WHERE public = '1' AND archived = '0' AND mature = '0' AND spam = '0' AND deleted = '0'";
  24.     $blogs = $wpdb->get_col($blogs_sql);
  25.     if ($blogs) {
  26.         echo '<div class="toppliste">';
  27.         foreach ($blogs as $blog) {
  28.             // hent _posts og _options tabellene for å få dette til å virke
  29.             $blogOptionsTable = $wpmuBaseTablePrefix.$blog."_options";
  30.            
  31.             $options_sql = "SELECT option_value FROM ". $blogOptionsTable ." WHERE option_name IN ('siteurl','blogname') ORDER BY option_name DESC";
  32.             $options = $wpdb->get_results($options_url);
  33.                // så henter vi informasjonen fra statistikken
  34.                $stats = $dbname->get_results("
  35.                     SELECT COUNT( * ) AS treff, `url_site_id` AS blogger
  36.                     FROM `wp_firestats_hits`
  37.                     WHERE `timestamp` >= DATE_SUB(NOW(),INTERVAL 7 DAY)
  38.                     GROUP BY `url_site_id`
  39.                     ORDER BY `treff` DESC
  40.                     ");
  41.                    
  42.         // hvis det er funnet noe så legges det inn under
  43.             if($stats) {
  44.                 echo '<li class="blogger"><a href="'.$options[0]->option_value.'">'.$options[1]->option_value .$stats[0]->treff.'</a></li>';
  45.             }
  46.     }
  47.     echo '</div>';
  48. }
  49. }
  50. ?>
  51.         </div><!-- #content -->
  52.     </div><!-- #container -->
  53. <?php get_sidebar(); ?>
  54. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement