robotec/modelos/Categoria.php
2024-11-21 18:53:54 -06:00

50 lines
1.3 KiB
PHP

<?php
//incluir la conexion de base de datos
require "../config/Conexion.php";
class Categoria{
public function __construct(){
}
//metodo insertar regiustro
public function insertar($nombre,$descripcion){
$sql="INSERT INTO categoria (nombre,descripcion,condicion) VALUES ('$nombre','$descripcion','1')";
return ejecutarConsulta($sql);
}
public function editar($idcategoria,$nombre,$descripcion){
$sql="UPDATE categoria SET nombre='$nombre',descripcion='$descripcion'
WHERE idcategoria='$idcategoria'";
return ejecutarConsulta($sql);
}
public function desactivar($idcategoria){
$sql="UPDATE categoria SET condicion='0' WHERE idcategoria='$idcategoria'";
return ejecutarConsulta($sql);
}
public function activar($idcategoria){
$sql="UPDATE categoria SET condicion='1' WHERE idcategoria='$idcategoria'";
return ejecutarConsulta($sql);
}
//metodo para mostrar registros
public function mostrar($idcategoria){
$sql="SELECT * FROM categoria WHERE idcategoria='$idcategoria'";
return ejecutarConsultaSimpleFila($sql);
}
//listar registros
public function listar(){
$sql="SELECT * FROM categoria";
return ejecutarConsulta($sql);
}
//listar y mostrar en selct
public function select(){
$sql="SELECT * FROM categoria WHERE condicion=1";
return ejecutarConsulta($sql);
}
}
?>