diff --git a/ChangeLog b/ChangeLog index c5ba4f804..b22654ddd 100755 --- a/ChangeLog +++ b/ChangeLog @@ -8,6 +8,8 @@ $Source$ 2003-03-25 Alexander M. Turek * server_privileges.php3, lang/*.inc.php3: Fixed bug #708292 (Support for host-based privileges). + * server_processlist.php3, lang/*.inc.php3: Feature #707495 + (SHOW FULL PROCESSLIST). 2003-03-27 Marc Delisle * sql.php3: avoid long delays when browsing big tables (MySQL 4) diff --git a/server_processlist.php3 b/server_processlist.php3 index 49f9ac0ae..605b31f6b 100644 --- a/server_processlist.php3 +++ b/server_processlist.php3 @@ -40,7 +40,8 @@ echo '

' . "\n" * Sends the query and buffers the result */ $serverProcesses = array(); -$res = @PMA_mysql_query('SHOW PROCESSLIST;', $userlink) or PMA_mysqlDie(PMA_mysql_error($userlink), 'SHOW PROCESSLIST;'); +$sql_query = 'SHOW' . (empty($full) ? '' : ' FULL') . ' PROCESSLIST;'; +$res = @PMA_mysql_query($sql_query, $userlink) or PMA_mysqlDie(PMA_mysql_error($userlink), $sql_query); while ($row = PMA_mysql_fetch_array($res, MYSQL_ASSOC)) { $serverProcesses[] = $row; } @@ -55,7 +56,7 @@ unset($row); ?> - + @@ -95,4 +96,4 @@ while (list($name, $value) = each($serverProcesses)) { */ require('./footer.inc.php3'); -?> \ No newline at end of file +?>
' . (empty($full) ? $strShowFullQueries : $strTruncateQueries) . ''; ?>