| | |
| | | |
| | | $sql_von = $_SESSION['search'][$list_name]['page'] * $records_per_page; |
| | | $record_count = $app->db->queryOneRecord("SELECT count(*) AS anzahl FROM $table WHERE $sql_where"); |
| | | $pages = intval(($record_count['anzahl'] - 1) / $records_per_page); |
| | | $pages = $app->functions->intval(($record_count['anzahl'] - 1) / $records_per_page); |
| | | |
| | | $vars['list_file'] = $this->listDef['file']; |
| | | $vars['page'] = $_SESSION['search'][$list_name]['page']; |
| | |
| | | $list_name = $this->listDef['name']; |
| | | $settings = $_SESSION['search'][$list_name]; |
| | | unset($settings['page']); |
| | | $data = mysql_real_escape_string(serialize($settings)); |
| | | $data = $app->db->quote(serialize($settings)); |
| | | |
| | | $userid = $_SESSION['s']['user']['userid']; |
| | | $groupid = $_SESSION['s']['user']['default_group']; |
| | |
| | | |
| | | public function decode($record) |
| | | { |
| | | global $app; |
| | | if(is_array($record)) { |
| | | foreach($this->listDef['item'] as $field) { |
| | | $key = $field['field']; |
| | |
| | | break; |
| | | |
| | | case 'INTEGER': |
| | | $record[$key] = intval($record[$key]); |
| | | $record[$key] = $app->functions->intval($record[$key]); |
| | | break; |
| | | |
| | | case 'DOUBLE': |
| | |
| | | |
| | | public function encode($record) |
| | | { |
| | | global $app; |
| | | if(is_array($record)) { |
| | | foreach($this->listDef['item'] as $field) { |
| | | $key = $field['field']; |
| | |
| | | case 'VARCHAR': |
| | | case 'TEXT': |
| | | if(!is_array($record[$key])) { |
| | | $record[$key] = mysql_real_escape_string($record[$key]); |
| | | $record[$key] = $app->db->quote($record[$key]); |
| | | } else { |
| | | $record[$key] = implode($this->tableDef[$key]['separator'],$record[$key]); |
| | | } |
| | |
| | | break; |
| | | |
| | | case 'INTEGER': |
| | | $record[$key] = intval($record[$key]); |
| | | $record[$key] = $app->functions->intval($record[$key]); |
| | | break; |
| | | |
| | | case 'DOUBLE': |
| | | $record[$key] = mysql_real_escape_string($record[$key]); |
| | | $record[$key] = $app->db->quote($record[$key]); |
| | | break; |
| | | |
| | | case 'CURRENCY': |
| | |
| | | } |
| | | } |
| | | |
| | | ?> |
| | | ?> |