diff options
author | pratiksethia1 <pratiksethia1@gmail.com> | 2015-03-20 21:45:30 +0300 |
---|---|---|
committer | pratiksethia1 <pratiksethia1@gmail.com> | 2015-03-20 21:45:30 +0300 |
commit | 5d660eb09d4c54a862c1b9fc48d1d42b6436eebd (patch) | |
tree | f2beb668464f02ee74124bd7cd0f732babc93452 /db_sql_autocomplete.php | |
parent | cb6458763198d55888fcc5c7010670dd5d85d9a4 (diff) |
Feature Request #1625 Autocomplete Sql
Gives an option to user to toggle autocomplete of table and column
names in config settings
Signed-off-by: Pratik Sethia <pratiksethia1@gmail.com>
Diffstat (limited to 'db_sql_autocomplete.php')
-rw-r--r-- | db_sql_autocomplete.php | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/db_sql_autocomplete.php b/db_sql_autocomplete.php index 4897f0058a..29f117afcf 100644 --- a/db_sql_autocomplete.php +++ b/db_sql_autocomplete.php @@ -8,17 +8,17 @@ require_once 'libraries/common.inc.php'; -$db = isset($_POST['db']) ? $_POST['db'] : $GLOBALS['db']; -$sql_autocomplete = array(); - -if ($db) { - $tableNames = $GLOBALS['dbi']->getTables($db); - foreach ($tableNames as $tableName) { - $sql_autocomplete[$tableName] = $GLOBALS['dbi']->getColumns( - $db, $tableName - ); +if ($GLOBALS['cfg']['EnableAutocompleteForTablesAndColumns']) { + $db = isset($_POST['db']) ? $_POST['db'] : $GLOBALS['db']; + $sql_autocomplete = array(); + if ($db) { + $tableNames = $GLOBALS['dbi']->getTables($db); + foreach ($tableNames as $tableName) { + $sql_autocomplete[$tableName] = $GLOBALS['dbi']->getColumns( + $db, $tableName + ); + } } + $response = PMA_Response::getInstance(); + $response->addJSON("tables", json_encode($sql_autocomplete)); } - -$response = PMA_Response::getInstance(); -$response->addJSON("tables", json_encode($sql_autocomplete)); |