]> git.nbdom.net Git - nb.git/commitdiff
update, add, delete
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 14 Jul 2015 10:53:09 +0000 (11:53 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Tue, 14 Jul 2015 10:53:09 +0000 (11:53 +0100)
lib/php/db.php
lib/php/db/table.php

index b616b62903220a663c71203c9edfd0431504a967..07692b939a05533f4ff6e9b2f1314036e6899813 100644 (file)
@@ -195,7 +195,7 @@ EOF;
   function html_menu($table=null) {
 
     $html = ' onchange="this.parentElement.submit()"';
-    $r = '<form class="db menu border rad" method="get" action="">'.PHP_EOL;
+    $r = '<form class="db menu" method="get" action="">'.PHP_EOL;
 
     if (!empty($table)) foreach ( array_keys($table->fields()) as $k ) {
 
index 2087edb5d312ec51979005421e837df6a732fad6..5e721ba51afcf001173ad011c67f948f5059e9a1 100644 (file)
@@ -123,7 +123,10 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
     if ($values === null) $values = $this->db->p();
     $url = is_array($params) ? $params : array($params);
 
-    foreach ($this->fields_keys() as $name => $spec) {
+    $keys = $this->fields_keys($others);
+    if (empty($keys)) $keys = $others;
+
+    foreach ($keys as $name => $spec) {
       if (isset($values[$name]) and strcmp($values[$name],'')!=0)
         $url[] = $name . '=' .urlencode($values[$name])
       ;
@@ -294,7 +297,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
 
   function form_criterias($opt=array()) {
     
-    echo '<form class="criteria bgcolor border rad inline" method="get" action="">'.PHP_EOL;
+    echo '<form class="criteria" method="get" action="">'.PHP_EOL;
     echo '<div class="small help">Use: '.join(' | ',$this->db->help_criterias).'</div>'.PHP_EOL;
 
     foreach ($this->params as $k) {
@@ -647,7 +650,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
   function rows_begin_table() {
 
     $html = '';
-    $html .= '<table class="rows border '.$this->name.'">'.PHP_EOL;
+    $html .= '<table class="rows '.$this->name.'">'.PHP_EOL;
 
     $colspan = 0;
     if (DB_HTML_EDIT) $colspan++;
@@ -704,7 +707,7 @@ FROM pg_catalog.pg_attribute a WHERE a.attrelid = (SELECT c.oid FROM pg_catalog.
   function rows_rec_div($row) {
 
     $html = '';
-    $html .= '<ul class="border rad bgcolor">';
+    $html .= '<ul>';
 
     foreach ($row as $k => $v) {
       $html .= '<li>'