]> git.nbdom.net Git - nb.git/commitdiff
format no more default
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Sat, 19 Mar 2016 19:57:53 +0000 (19:57 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Sat, 19 Mar 2016 19:57:53 +0000 (19:57 +0000)
lib/php/db/table.php

index e002fe19e33651962ec05b6d0daf4ecf5c0198b5..7a34f601b4683edb8e2aca0b6f5f0200d27d64c4 100644 (file)
@@ -366,7 +366,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
       .'<input type="hidden" name="action" value="update"/>'
       .'<input type="hidden" name="db" value="'.$this->p('db').'"/>'
       .'<input type="hidden" name="debug" value="'.$this->p('debug').'"/>'
-      .'<input type="hidden" name="referer" value="'.urlencode(@$_SERVER['HTTP_REFERER']).'"/>'
+      .'<input type="hidden" name="referer" value="'.urlencode($_SERVER['HTTP_REFERER']).'"/>'
     .'</form>'.NB_EOL;
 
   }
@@ -600,6 +600,11 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
     Html Output
   ******************************************************************/
   public function rows($opt=array()) {
+
+# NB 17.03.16     $format = ( $this->p('format') ? $this->p('format') : 'table' );
+# NB 19.03.16     $format = $this->pdef('format','table');
+    $format = $this->p('format');
+    if (!$format) bye("No param format");
     
     //
     // Select
@@ -628,9 +633,6 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
     $st = $this->db->conn->prepare($sql);
     $st->execute();
 
-# NB 17.03.16     $format = ( $this->p('format') ? $this->p('format') : 'table' );
-    $format = $this->pdef('format','table');
-
     if (!isset($opt['is_html'])) $opt['is_html'] = preg_match('/^(table|div)$/',$format)
       ? ( $this->p('header')!=="0" and $this->p('inc')!=="1")
       : false
@@ -663,7 +665,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
         if ($opt['is_html']) echo $this->html_nav_top();
 
         if ($out_conf) {
-          out::begin($out_conf,$this->fields());
+          out::begin($out_conf,$this->fields(),array($row));
 
         } else {
           echo $this->{"rows_begin_$format"}($this->fields());
@@ -1206,6 +1208,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
     ) as $v) {
       $r .= '<input type="hidden" name="'.$v.'" value="'.$this->p($v).'"/>';
     }
+    $r .= '<input type="hidden" name="inc" value="0"/>'; // Embed for no html format
 
     //
     // Options