/usr/share/phpmyadmin/libraries/classes/Controllers/Database
NameSizeModeActions
AbstractController.php5410644editdlrm
CentralColumnsController.php92970644editdlrm
DataDictionaryController.php46700644editdlrm
DesignerController.php100500644editdlrm
EventsController.php25260644editdlrm
ExportController.php57780644editdlrm
ImportController.php44870644editdlrm
MultiTableQueryController.php18230644editdlrm
OperationsController.php151440644editdlrm
PrivilegesController.php18020644editdlrm
QueryByExampleController.php59660644editdlrm
RoutinesController.php37440644editdlrm
SearchController.php26740644editdlrm
SqlAutoCompleteController.php13610644editdlrm
SqlController.php18620644editdlrm
SqlFormatController.php4830644editdlrm
StructureController.php559700644editdlrm
TrackingController.php51950644editdlrm
TriggersController.php25610644editdlrm
Edit: /usr/share/phpmyadmin/libraries/classes/Controllers/Database/SqlController.php (1862B)
sqlQueryForm = $sqlQueryForm; } public function index(): void { global $goto, $back, $db, $cfg, $err_url; $this->addScriptFiles([ 'makegrid.js', 'vendor/jquery/jquery.uitablefilter.js', 'vendor/stickyfill.min.js', 'sql.js', ]); $pageSettings = new PageSettings('Sql'); $this->response->addHTML($pageSettings->getErrorHTML()); $this->response->addHTML($pageSettings->getHTML()); Util::checkParameters(['db']); $err_url = Util::getScriptNameForOption($cfg['DefaultTabDatabase'], 'database'); $err_url .= Url::getCommon(['db' => $db], '&'); if (! $this->hasDatabase()) { return; } /** * After a syntax error, we return to this script * with the typed query in the textarea. */ $goto = Url::getFromRoute('/database/sql'); $back = $goto; $this->response->addHTML($this->sqlQueryForm->getHtml( true, false, isset($_POST['delimiter']) ? htmlspecialchars($_POST['delimiter']) : ';' )); } }