Advertisement
Guest User

Untitled

a guest
May 14th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.48 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.  
  23.     // Lag en liste over de mest besøkte bloggene
  24.         $blogs_sql = $dbname->get_results("SELECT `url_site_id` AS blogg_id, COUNT( * ) AS treff
  25.                     FROM `wp_firestats_hits`
  26.                     WHERE `timestamp` >= DATE_SUB(NOW(),INTERVAL 7 DAY)
  27.                     GROUP BY `url_site_id`
  28.                     ORDER BY `treff` DESC
  29.                     LIMIT 10
  30.                     ");
  31.     $blogs = $wpdb->get_results($blogs_sql);
  32.     if ($blogs) {
  33.         echo '<div class="toppliste">';
  34.         foreach ($blogs as $blog) {
  35.             // hent _options tabellene for å få dette til å virke
  36.             $blogOptionsTable = $wpmuBaseTablePrefix.$blog."_options";
  37.            
  38.             $options_sql = "SELECT option_value FROM ". $blogOptionsTable ." WHERE option_name IN ('siteurl','blogname') ORDER BY option_name DESC";
  39.             $options = $wpdb->get_results($options_sql);
  40.             print_r($options);
  41.                 echo '<li class="blogger"><a href="'.$options[0]->option_value.'">'.$options[1]->option_value.'-' .$blog[1].'treff</a></li>';
  42.         }
  43.     echo '</div>';
  44.     }
  45. }
  46. ?>
  47. <?php toplist(); ?>
  48.         </div><!-- #content -->
  49.     </div><!-- #container -->
  50. <?php get_sidebar(); ?>
  51. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement