From 81f7807660f804fb1729f26e765808020cd31dbe Mon Sep 17 00:00:00 2001 From: Nicolas Boisselier Date: Fri, 20 Oct 2017 09:57:40 +0100 Subject: [PATCH] lib/php/db/table.php --- lib/php/db/table.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/php/db/table.php b/lib/php/db/table.php index 6d1fb1e1..bf6aab9a 100644 --- a/lib/php/db/table.php +++ b/lib/php/db/table.php @@ -32,9 +32,9 @@ Class Table extends nb { public $engine; public $created; public static $is_admin = true; - public static $key_preff = '_key_'; + public $key_preff = '_key_'; # NB 19.10.17 TODO - public static $field_preff = ''; + public $field_preff = ''; public $fields = []; public $indexes; @@ -453,7 +453,7 @@ Class Table extends nb { foreach ($keys as $name => $field) { if (isset($values[$name])) - $url[] = self::$field_preff.$name . '=' .urlencode($values[$name]) + $url[] = $this->key_preff.$name . '=' .urlencode($values[$name]) ; } @@ -549,7 +549,7 @@ Class Table extends nb { } if (!$add and $field->key) { - echo ''.NB_EOL; + echo ''.NB_EOL; } echo $field->html_edit($row[$name]); } @@ -1547,12 +1547,12 @@ Class Table extends nb { $sql_names = $fields = $values = []; foreach ($this->fields() as $name => $field) { - if (!isset($post[self::$field_preff.$name])) continue; + if (!isset($post[$this->key_preff.$name])) continue; if ($field->key and $field->autoincrement()) continue; $fields[$name] = $field; $sql_names[$name] = $field->sql_name(); - $values[] = $post[self::$field_preff.$name]; + $values[] = $post[$this->key_preff.$name]; } if (empty($fields)) $this->bye('insert(): No fields for table'); @@ -1605,17 +1605,17 @@ Class Table extends nb { foreach ($this->fields() as $name => $field) { - if (!isset($post[self::$field_preff.$name])) { + if (!isset($post[$this->key_preff.$name])) { if ($field->key) $this->bye("Missing `$name`!"); continue; } - $value = $post[self::$field_preff.$name]; + $value = $post[$this->key_preff.$name]; if ($field->key) { $keys[] = $name; - $_value = isset($post[self::$key_preff.$name]) ? $post[self::$key_preff.$name] : null; + $_value = isset($post[$this->key_preff.$name]) ? $post[$this->key_preff.$name] : null; if ($_value) { $fields[] = $name; @@ -2008,7 +2008,7 @@ Class Table extends nb { $r .= '' .'' . '' - . '' + . '' .'' ; -- 2.47.3