From 04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 9 Jan 2020 10:55:03 +0100 Subject: phpmyadmin working --- srcs/phpmyadmin/lint.php | 57 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 srcs/phpmyadmin/lint.php (limited to 'srcs/phpmyadmin/lint.php') diff --git a/srcs/phpmyadmin/lint.php b/srcs/phpmyadmin/lint.php new file mode 100644 index 0000000..23f4a22 --- /dev/null +++ b/srcs/phpmyadmin/lint.php @@ -0,0 +1,57 @@ +disable(); + +Core::headerJSON(); + +if (! empty($_POST['options'])) { + $options = $_POST['options']; + + if (! empty($options['routine_editor'])) { + $sql_query = 'CREATE PROCEDURE `a`() ' . $sql_query; + } elseif (! empty($options['trigger_editor'])) { + $sql_query = 'CREATE TRIGGER `a` AFTER INSERT ON `b` FOR EACH ROW ' + . $sql_query; + } elseif (! empty($options['event_editor'])) { + $sql_query = 'CREATE EVENT `a` ON SCHEDULE EVERY MINUTE DO ' . $sql_query; + } +} + +echo json_encode(Linter::lint($sql_query)); -- cgit