insertar($tipo_persona,$nombre,$tipo_documento,$num_documento,$direccion,$telefono,$email); echo $rspta ? "Datos registrados correctamente" : "No se pudo registrar los datos"; }else{ $rspta=$persona->editar($idpersona,$tipo_persona,$nombre,$tipo_documento,$num_documento,$direccion,$telefono,$email); echo $rspta ? "Datos actualizados correctamente" : "No se pudo actualizar los datos"; } break; case 'eliminar': $rspta=$persona->eliminar($idpersona); echo $rspta ? "Datos eliminados correctamente" : "No se pudo eliminar los datos"; break; case 'mostrar': $rspta=$persona->mostrar($idpersona); echo json_encode($rspta); break; case 'listarp': $rspta=$persona->listarp(); $data=Array(); while ($reg=$rspta->fetch_object()) { $data[]=array( "0"=>''.' '.'', "1"=>$reg->nombre, "2"=>$reg->tipo_documento, "3"=>$reg->num_documento, "4"=>$reg->telefono, "5"=>$reg->email ); } $results=array( "sEcho"=>1,//info para datatables "iTotalRecords"=>count($data),//enviamos el total de registros al datatable "iTotalDisplayRecords"=>count($data),//enviamos el total de registros a visualizar "aaData"=>$data); echo json_encode($results); break; case 'listarc': $rspta=$persona->listarc(); $data=Array(); if ($_SESSION['acceso']==1) { while ($reg=$rspta->fetch_object()) { $data[]=array( "0"=>''.' '.'', "1"=>$reg->nombre, "2"=>$reg->tipo_documento, "3"=>$reg->num_documento, "4"=>$reg->telefono, "5"=>$reg->email ); } }else{ while ($reg=$rspta->fetch_object()) { $data[]=array( "0"=>'Sin Acceso', "1"=>$reg->nombre, "2"=>$reg->tipo_documento, "3"=>$reg->num_documento, "4"=>$reg->telefono, "5"=>$reg->email ); } } $results=array( "sEcho"=>1,//info para datatables "iTotalRecords"=>count($data),//enviamos el total de registros al datatable "iTotalDisplayRecords"=>count($data),//enviamos el total de registros a visualizar "aaData"=>$data); echo json_encode($results); break; } ?>