Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Fatal error: Uncaught Error: Call to a member function fetch_object()
- on
- boolean in C:xampphtdocssistemaajaxcategoria.php:38 Stack trace: #0
- {main} thrown in C:xampphtdocssistemaajaxcategoria.php on line
- 38
- require_once "../modelos/Categoria.php";
- $categoria=new Categoria();
- $idcategoria=isset($_POST["idcategoria"])
- limpiarCadena($_POST["idcategoria"]):"";
- $nombre=isset($_POST["nombre"])?limpiarCadena($_POST["nombre"]):"";
- $descripcion=isset($_POST["descripcion"])?
- limpiarCadena($_POST["descripcion"]):"";
- switch ($_GET["op"]) {
- case 'guardaryeditar':
- if (empty($idcategoria)) {
- $rspta=$categoria->insertar($nombre,$descripcion);
- echo $rspta ? "Categoria registrada" : "Categoria no se pudo
- registrar";
- }else{
- $rspta=$categoria->editar($idcategoria, $nombre, $descripcion);
- echo $rspta ? "Categoria actualizada" : "Categoria no se pudo
- actualizar";
- }
- break;
- case 'desactivar':
- $rspta=$categoria->desactivar($idcategoria);
- echo $rspta ? "Categoria Desactivada" : "Categoria no se pudo
- Desactivar";
- break;
- case 'activar':
- $rspta=$categoria->activar($idcategoria);
- echo $rspta ? "Categoria Activada" : "Categoria no se pudo
- Activar";
- break;
- case 'mostrar':
- $rspta=$categoria->mostrar($idcategoria);
- echo json_encode($rspta);
- break;
- case 'listar':
- $rspta=$categoria->listar();
- //Vamos a declarar un Array
- $data= Array();
- while ($reg=$rspta->fetch_object()) {
- $data[]=array(
- "0"=>$reg->idcategoria,
- "1"=>$reg->nombre,
- "2"=>$reg->descripcion,
- "3"=>$reg->condicion
- );
- }
- $results = array(
- "sEcho"=>1,
- "iTotalRecords"=>count($data),
- "iTotalDisplayRecords"=>count($data),
- "aaData"=>$data
- );
- echo json_encode($results);
- break;
- default:
- # code...
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement