Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. $query = $__CONNECTION->prepare("SELECT count(c.`id`) as `count`
  2.                                 FROM `".DB_PREF."comments` c
  3.                                 WHERE c.`author_hash`=:hash
  4.                                 AND c.`visible`=:visible
  5.                                 GROUP BY c.`author_hash`");
  6. $v = 1;
  7.  
  8. $query->bindValue(':hash',self::key(), PDO::PARAM_STR);
  9. $query->bindParam(':visible',$v, PDO::PARAM_INT);
  10.  
  11. $vis = array('totalvisible'=>1,
  12.              'killed'=>0,
  13.              'autokilled'=>-1,
  14.              'spam'=>-2);
  15.  
  16. $breakdown = array();
  17. foreach ($vis as $k=>$v) {
  18.     $query->execute();
  19.     $breakdown[$k] = 0;
  20.    
  21.     if ($r = $query->fetch(PDO::FETCH_ASSOC)) {
  22.         $breakdown[$k] = $r['count'];
  23.     }
  24. }