r237: Optimizing selects by stating exactly what we want
authorRobert Sesek <rsesek@bluestatic.org>
Mon, 6 Jun 2005 00:54:50 +0000 (00:54 +0000)
committerRobert Sesek <rsesek@bluestatic.org>
Mon, 6 Jun 2005 00:54:50 +0000 (00:54 +0000)
showreport.php

index 64592075d48d69f2a7f0da38b57f1b117219cb4a..dbaffc8234946ac4751152efd0d3620101739d5a 100644 (file)
@@ -61,9 +61,9 @@ $bug['assigninfo'] = ((is_array($assigninfo)) ? construct_user_display($assignin
 
 $show['editreport'] = ((((can_perform('caneditown') AND $bugsys->userinfo['userid'] == $comment['userid']) OR can_perform('caneditothers')) AND can_perform('caneditinfo')) ? true : false);
 
-$duplicateof = $db->query_first("SELECT * FROM " . TABLE_PREFIX . "bug WHERE bugid = $bug[duplicateof]");
+$duplicateof = $db->query_first("SELECT bugid, summary FROM " . TABLE_PREFIX . "bug WHERE bugid = $bug[duplicateof]");
 
-$duplicates = $db->query("SELECT * FROM " . TABLE_PREFIX . "bug WHERE duplicateof = $bug[bugid]");
+$duplicates = $db->query("SELECT bugid, summary FROM " . TABLE_PREFIX . "bug WHERE duplicateof = $bug[bugid]");
 while ($duplicate = $db->fetch_array($duplicates))
 {
        $dupelist[] = "<a href=\"showreport.php?bugid=$duplicate[bugid]\" target=\"_blank\">$duplicate[summary]</a>";
@@ -72,7 +72,7 @@ $dupelist = implode(', ', $dupelist);
 
 if ($bug['dependency'])
 {
-       $dependencies = $db->query("SELECT * FROM " . TABLE_PREFIX . "bug WHERE bugid IN ($bug[dependency])");
+       $dependencies = $db->query("SELECT bugid, summary FROM " . TABLE_PREFIX . "bug WHERE bugid IN ($bug[dependency])");
        while ($dependency = $db->fetch_array($dependencies))
        {
                $depends[] = "<a href=\"showreport.php?bugid=$dependency[bugid]\" title=\"$dependency[summary]\" target=\"_blank\">$dependency[bugid]</a>";