X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2FSiteStatsUpdate.php;h=f44a3ed9acb479f1ae44e8a5054624b320a3d29f;hb=4e19e889aa6461b31514543d21248551e5c2f993;hp=f8a6bb59315f8cd68e656d37e08be3a5b7fcfa4b;hpb=b96b707efa42ebcbc78e50fedcc29ccaf8dd1467;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/SiteStatsUpdate.php b/includes/SiteStatsUpdate.php index f8a6bb5931..f44a3ed9ac 100644 --- a/includes/SiteStatsUpdate.php +++ b/includes/SiteStatsUpdate.php @@ -1,42 +1,50 @@ mViews = $views; $this->mEdits = $edits; $this->mGood = $good; } - function doUpdate() - { + function doUpdate() { $a = array(); - if ( $this->mViews < 0 ) { $m = "-1"; } - else if ( $this->mViews > 0 ) { $m = "+1"; } - else $m = ""; + if ( $this->mViews < 0 ) { $m = '-1'; } + else if ( $this->mViews > 0 ) { $m = '+1'; } + else $m = ''; array_push( $a, "ss_total_views=(ss_total_views$m)" ); - if ( $this->mEdits < 0 ) { $m = "-1"; } - else if ( $this->mEdits > 0 ) { $m = "+1"; } - else $m = ""; + if ( $this->mEdits < 0 ) { $m = '-1'; } + else if ( $this->mEdits > 0 ) { $m = '+1'; } + else $m = ''; array_push( $a, "ss_total_edits=(ss_total_edits$m)" ); - if ( $this->mGood < 0 ) { $m = "-1"; } - else if ( $this->mGood > 0 ) { $m = "+1"; } - else $m = ""; + if ( $this->mGood < 0 ) { $m = '-1'; } + else if ( $this->mGood > 0 ) { $m = '+1'; } + else $m = ''; array_push( $a, "ss_good_articles=(ss_good_articles$m)" ); - $db =& wfGetDB( DB_WRITE ); + $db =& wfGetDB( DB_MASTER ); + $site_stats = $db->tableName( 'site_stats' ); $lowpri = $db->lowPriorityOption(); - $sql = "UPDATE $lowpri site_stats SET " . implode ( ",", $a ) . - " WHERE ss_row_id=1"; - $db->query( $sql, "SiteStatsUpdate::doUpdate" ); + + $sql = "UPDATE $lowpri $site_stats SET " . implode ( ',', $a ) . + ' WHERE ss_row_id=1'; + $db->query( $sql, 'SiteStatsUpdate::doUpdate' ); } }