Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tbl_export.php')
-rw-r--r--tbl_export.php93
1 files changed, 0 insertions, 93 deletions
diff --git a/tbl_export.php b/tbl_export.php
deleted file mode 100644
index 11df4b6f1b..0000000000
--- a/tbl_export.php
+++ /dev/null
@@ -1,93 +0,0 @@
-<?php
-/* vim: set expandtab sw=4 ts=4 sts=4: */
-/**
- *
- * @version $Id$
- * @package phpMyAdmin
- */
-
-/**
- *
- */
-require_once './libraries/common.inc.php';
-
-/**
- * Gets tables informations and displays top links
- */
-require_once './libraries/tbl_common.php';
-$url_query .= '&amp;goto=tbl_export.php&amp;back=tbl_export.php';
-require_once './libraries/tbl_info.inc.php';
-
-// Dump of a table
-
-$export_page_title = $strViewDump;
-
-// When we have some query, we need to remove LIMIT from that and possibly
-// generate WHERE clause (if we are asked to export specific rows)
-
-if (! empty($sql_query)) {
- // Parse query so we can work with tokens
- $parsed_sql = PMA_SQP_parse($sql_query);
- $analyzed_sql = PMA_SQP_analyze($parsed_sql);
-
- // Need to generate WHERE clause?
- if (isset($where_clause)) {
- // Yes => rebuild query from scratch; this doesn't work with nested
- // selects :-(
- $sql_query = 'SELECT ';
-
- if (isset($analyzed_sql[0]['queryflags']['distinct'])) {
- $sql_query .= ' DISTINCT ';
- }
-
- $sql_query .= $analyzed_sql[0]['select_expr_clause'];
-
- if (!empty($analyzed_sql[0]['from_clause'])) {
- $sql_query .= ' FROM ' . $analyzed_sql[0]['from_clause'];
- }
-
- $wheres = array();
-
- if (isset($where_clause) && is_array($where_clause)
- && count($where_clause) > 0) {
- $wheres[] = '(' . implode(') OR (',$where_clause) . ')';
- }
-
- if (!empty($analyzed_sql[0]['where_clause'])) {
- $wheres[] = $analyzed_sql[0]['where_clause'];
- }
-
- if (count($wheres) > 0) {
- $sql_query .= ' WHERE (' . implode(') AND (', $wheres) . ')';
- }
-
- if (!empty($analyzed_sql[0]['group_by_clause'])) {
- $sql_query .= ' GROUP BY ' . $analyzed_sql[0]['group_by_clause'];
- }
- if (!empty($analyzed_sql[0]['having_clause'])) {
- $sql_query .= ' HAVING ' . $analyzed_sql[0]['having_clause'];
- }
- if (!empty($analyzed_sql[0]['order_by_clause'])) {
- $sql_query .= ' ORDER BY ' . $analyzed_sql[0]['order_by_clause'];
- }
- } else {
- // Just crop LIMIT clause
- $sql_query = $analyzed_sql[0]['section_before_limit'] . $analyzed_sql[0]['section_after_limit'];
- }
- $message = PMA_Message::success();
-}
-
-/**
- * Displays top menu links
- */
-require './libraries/tbl_links.inc.php';
-
-$export_type = 'table';
-require_once './libraries/display_export.lib.php';
-
-
-/**
- * Displays the footer
- */
-require_once './libraries/footer.inc.php';
-?>