DB = $DB; } /** * Обновление данных * @param $sql (string) * @param $data (array) * @return array (array) err:0|1 msg:string */ function sqlUPD($sql,$data=array()){ $rez = $this->DB->QUR($sql); if(!$rez['err']){ $out['err']=0; $out['msg']='Обновили'; }else{ $out['err']=1; $out['msg']='Не обновили'; } return $out; } /** * Удаление данных * @param $sql (string) * @param $data (array) * @return array (array) err:0|1 msg:string */ function sqlDEL($sql,$data=array()){ //$sql = 'UPDATE `'.$this->TTABLE.'` SET primech="'.$data['primech'].'" WHERE user_id='.$data['user_id'].' LIMIT 1'; $rez = $this->DB->QUR($sql); if(!$rez['err']){ $out['err']=0; $out['msg']='Удалили'; }else{ $out['err']=1; $out['msg']='Не удалили'; } return $out; } /** * Вставка данных * @param $sql (string) * @param $data (array) * @return array (array) err:0|1 id:integer msg:string */ function sqlINS($sql,$data=array()){ //$sql = 'UPDATE `'.$this->TTABLE.'` SET primech="'.$data['primech'].'" WHERE user_id='.$data['user_id'].' LIMIT 1'; $rez = $this->DB->QUR($sql); if(!$rez['err']){ $out['err']=0; $out['msg']='Вставили'; $out['id']=$this->DB->lastinsertID(); }else{ $out['err']=1; $out['msg']='Не вставили'; $out['id']=0; } return $out; } /** * Выборка данных * @param $sql (string) * @param $data (array) * @return array (array) err:0|1 items:array kol:integer */ function sqlSEL($sql,$data=array()){ $rez = $this->DB->QUR_SEL($sql); //echo $sql.'
'.print_r($rez,1).'
'; exit(); if($rez){ $out['err']=0; $out['kol']=count($rez)-1; unset($rez[0]); $out['items']=$rez; }else{ $out['err']=1; $out['kol']=0; $out['msg']='Пустой запрос'; $out['items']=array(); } //if(!$rez['err']&&$rez['kol']){ // $out['err']=0; // $out['kol']=$rez['kol']; // $out['items']=$rez['rez']; //}else{ // $out['err']=1; // $out['kol']=0; // $out['msg']='Пустой запрос'; // $out['items']=array(); //} return $out; } }