small fix for save as report for view browsing
authorchriskl <chriskl>
Mon, 18 Aug 2003 08:27:07 +0000 (08:27 +0000)
committerchriskl <chriskl>
Mon, 18 Aug 2003 08:27:07 +0000 (08:27 +0000)
views.php

index 1125df9d5e3c22ee812a44a1f936dda745316d4d..9f08213b5e5de3a07d9e94c739d1a73aaba8859b 100644 (file)
--- a/views.php
+++ b/views.php
@@ -3,7 +3,7 @@
        /**
         * Manage views in a database
         *
-        * $Id: views.php,v 1.16 2003/08/07 07:25:55 chriskl Exp $
+        * $Id: views.php,v 1.17 2003/08/18 08:27:07 chriskl Exp $
         */
 
        // Include application functions
                        $i = 0;
                        while (!$views->EOF) {
                                // @@@@@@@@@ FIX THIS!!!!!
-                               $query = urlencode("SELECT * FROM \"{$views->f[$data->vwFields['vwname']]}\"");
+                               if ($data->hasSchemas() && isset($_REQUEST['schema'])) {
+                                       $data->fieldClean($_REQUEST['schema']);
+                                       $query = urlencode("SELECT * FROM \"{$_REQUEST['schema']}\".\"{$views->f[$data->vwFields['vwname']]}\"");
+                               }
+                               else
+                                       $query = urlencode("SELECT * FROM \"{$views->f[$data->vwFields['vwname']]}\"");
                                $count = urlencode("SELECT COUNT(*) AS total FROM \"{$views->f[$data->vwFields['vwname']]}\"");
                                $return_url = urlencode("views.php?{$misc->href}");
                                $id = (($i % 2) == 0 ? '1' : '2');