namespace Home\controller; UseThink\controller;classIndexcontrollerextendsController { Public functionindex () {$this-display (); } Public functionDel$id){ $result=false; $User=m ("User"); $result=$User->where (' id= ').$id),Delete (); if($result==false){ EchoJson_encode (Array(' msg ' = ' = ' Delete error! ‘)); }Else{ EchoJson_encode (Array(' Success ' =true)); } } Public functionSave$id){ $result=false; $User= M ("User"); $data[' firstname '] =$_request[' FirstName ']; $data[' lastname '] =$_request[' LastName ']; $data[' phone '] =$_request[' Phone ']; $data[' email '] =$_request[' Email ']; $result=$User->where (' id= ').$_request[' ID ']) ->save ($data); if($result==true){ EchoJson_encode (Array(' Success ' =true)); }Else{ EchoJson_encode (Array(' msg ' = ' = ' Update error! ‘)); } } Public functionAdd () {$result=false; $User=m ("User"); $data[' firstname '] =$_request[' FirstName ']; $data[' lastname '] =$_request[' LastName ']; $data[' phone '] =$_request[' Phone ']; $data[' email '] =$_request[' Email ']; $result=$User->add ($data); if($result==true){ EchoJson_encode (Array(' Success ' =true)); }Else{ EchoJson_encode (Array(' msg ' = ' + ' added error! ‘)); } } Public functionRead () {$pagenum=isset($_post[' Page ']) ?intval($_post[' Page ']) : 1; $rowsnum=isset($_post[' Rows ']) ?intval($_post[' Rows ']) : 10; $User=m ("User"); $total=$User-Count();//Total Calculation $userlist=Array(); $userlist=$User->limit (($pagenum-1) *$rowsnum.‘,‘.$rowsnum)->order (' ID ASC ')Select (); $json= ' {' Total ': '.$total. ', ' Rows ': '. Json_encode ($userlist).‘}‘;//important, Easyui standard data format, total data and data content in the same JSON Echo $json; }}
TP additions and deletions list