From: Alex Shih-Han Lin Date: Wed, 29 Jul 2009 12:23:33 +0000 (+0000) Subject: forget to set table name to variable X-Git-Tag: 1.31.0-rc.0~40651 X-Git-Url: http://git.cyclocoop.org/%28?a=commitdiff_plain;h=2cfe03622e630fdc6002a635ea8e3b360d5d8a9c;p=lhc%2Fweb%2Fwiklou.git forget to set table name to variable --- diff --git a/includes/api/ApiQueryBrokenRedirects.php b/includes/api/ApiQueryBrokenRedirects.php index a3a259cde9..358aece629 100644 --- a/includes/api/ApiQueryBrokenRedirects.php +++ b/includes/api/ApiQueryBrokenRedirects.php @@ -62,7 +62,7 @@ class ApiQueryBrokenRedirects extends ApiQueryGeneratorBase { "rd_namespace", "rd_title", )); - $this->addTables("redirect AS rd JOIN page p1 ON (rd.rd_from=p1.page_id) LEFT JOIN page AS p2 ON (rd_namespace=p2.page_namespace AND rd_title=p2.page_title )"); + $this->addTables("$redirect AS rd JOIN $page p1 ON (rd.rd_from=p1.page_id) LEFT JOIN $page AS p2 ON (rd_namespace=p2.page_namespace AND rd_title=p2.page_title )"); # I don't know why these two not work ~~Alexsh #$this->addJoinConds(array("$page AS p1" => array('JOIN', 'rd.rd_from=p1.page_id'))); #$this->addJoinConds(array("$page AS p2" => array('LEFT JOIN', 'rd_namespace=p2.page_namespace AND rd_title=p2.page_title')));