redirect('http://'.$conf[main_url].'/template/nodb.php','')); } function closedb(){ mysqli_close($this->connect); } function Query($table){ $query = $db->query("select * from '".$table."'"); echo $query; return $query; } function saveQuery($sql){ $query = $db->query($sql) ; return $query; } function loadQuery($query){ $sql = $this->saveQuery($query); $array = array(); while ($rows = mysqli_fetch_array( $sql )){ $array[] = $rows; } mysqli_free_result( $sql ); return $array; } function insert($var,$table,$where,$id){ foreach($var as $key=>$val){ $txts[] = " $key = '".$val."'"; } $val = join(",\n",$txts); if($id == ''){ $sql = 'insert into '.$table.' set '.$val.''; }else{ $sql = "update ".$table." set ".$val." where ".$where." = '".$id."'"; } $db->query($sql) or die ('error'); } function delete($var,$table,$where,$id){ $sql = 'delete from '.$table.' where '.$where.' = "'.$id.'"'; $this->saveQuery($sql); } function bindparam($_param, $fldlist,$ret = 1) { if(!trim($fldlist)) return; if(!is_array($fldlist)) $fldlist = split(',',str_replace(' ','',$fldlist)); $par = array(); foreach($fldlist as $fld) { global ${$fld}; ${$fld} = $_param[$fld]; $par[$fld] = $_param[$fld]; } if($ret) return $par; } function bindrequest($fldlist) { return bindparam($_REQUEST,$fldlist); } function publish($table,$where,$id,$default){ if($default == '1'){ $val = '0'; }else{ $val = '1' ; } $sql = "update ".$table." set published =".$val." where ".$where." = '".$id."'"; $this->saveQuery($sql); } function Fpage($table,$where,$id,$default){ if($default == '1'){ $val = '0'; }else{ $val = '1' ; } $sql = "update ".$table." set fp=".$val." where ".$where." = '".$id."'"; $this->saveQuery($sql); } function getTotal($query){ $sql = $this->saveQuery($query); $rows = mysqli_num_rows( $sql ); mysqli_free_result( $sql ); return $rows; } function getOrder($query){ $sql = $this->saveQuery($query); $rows = mysqli_fetch_array( $sql ); $row = $rows[0] + 1; mysqli_free_result( $sql ); return $row; } function getPublish($query){ $sql = $this->saveQuery($query); $rows = mysqli_fetch_array( $sql ); $row = $rows[0]; mysqli_free_result( $sql ); return $row; } function getFpage($query){ $sql = $this->saveQuery($query); $rows = mysqli_fetch_array( $sql ); $row = $rows[0]; mysqli_free_result( $sql ); return $row; } }