| Server IP : 74.208.250.37 / Your IP : 216.73.216.233 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ubuntu 6.8.0-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64 User : miferval ( 1000) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/aprendizajeodisea/admin/model/ |
Upload File : |
<?php
/**
* eventos model
* version 1.0.0
* 20180319
*/
class AdminModelEventos extends Model
{
public function getEventos(){
$query = $this->db->query
("SELECT e.id,e.titulo,e.imagen,e.fecha,e.resumen,e.descripcion,e.url_registro,
e.url_name,e.is_active,et.tipo
FROM eventos e
LEFT JOIN eventos_tipo et
ON e.id_tipo = et.id
");
return $query;
}
public function getEvento($id){
$query = $this->db->query
("SELECT id,id_tipo,id_moneda,titulo,imagen,fecha,fecha_string,
horario,costo,costo_string,cupo,resumen,descripcion,sede,
sede_direccion,recipientes,
incluye,url_registro,url_name,is_active
FROM eventos
WHERE id = ".$id."
");
return $query;
}
public function getEventoTipo(){
$query = $this->db->query
("SELECT id,tipo FROM eventos_tipo WHERE is_active=1");
return $query;
}
public function getMonedas(){
$query = $this->db->query
("SELECT id,nombre FROM monedas");
return $query;
}
public function addEvento($data){
$query = $this->db->query
("INSERT INTO eventos SET
id_tipo = ".$data['id_tipo'].",
id_moneda = ".$data['id_moneda'].",
titulo = '".$data['titulo']."',
imagen = '".$data['imagen']."',
fecha = '".$data['fecha']."',
fecha_string = '".$data['fecha_string']."',
horario = '".$data['horario']."',
costo = '".$data['costo']."',
costo_string = '".$data['costo_string']."',
cupo = '".$data['cupo']."',
resumen = '".$data['resumen']."',
descripcion = '".$data['ck_descripcion']."',
sede = '".$data['sede']."',
sede_direccion = '".$data['sede_direccion']."',
recipientes = '".$data['recipientes']."',
incluye = '".$data['incluye']."',
url_registro = '".$data['url_registro']."',
url_name = '".$data['url_name']."'
");
return $query;
}
public function updateEvento($data){
$query = $this->db->query
("UPDATE eventos SET
id_tipo = ".$data['id_tipo'].",
id_moneda = ".$data['id_moneda'].",
titulo = '".$data['titulo']."',
imagen = '".$data['imagen']."',
fecha = '".$data['fecha']."',
fecha_string = '".$data['fecha_string']."',
horario = '".$data['horario']."',
costo_string = '".$data['costo_string']."',
costo = '".$data['costo_string']."',
cupo = '".$data['cupo']."',
resumen = '".$data['resumen']."',
descripcion = '".$data['ck_descripcion']."',
sede = '".$data['sede']."',
sede_direccion = '".$data['sede_direccion']."',
recipientes = '".$data['recipientes']."',
incluye = '".$data['incluye']."',
url_registro = '".$data['url_registro']."',
url_name = '".$data['url_name']."',
is_active = ".$data['is_active']."
WHERE id = ".$data['id']."
");
return $query;
}
public function getVarsEvento($datos = ''){
if(!empty($datos) && $datos->num_rows > 0){
$data = $datos->row;
}else{
$data['id'] = '';
$data['id_tipo'] = 1;
$data['id_moneda'] = 1;
$data['titulo'] = '';
$data['imagen'] = '';
$data['fecha'] = '';
$data['fecha_string'] = '';
$data['horario'] = '';
$data['costo_string'] = '';
$data['cupo'] = '';
$data['resumen'] = '';
$data['descripcion'] = '';
$data['sede'] = '';
$data['sede_direccion'] = '';
$data['recipientes'] = '';
$data['incluye'] = '';
$data['url_registro'] = '';
$data['url_name'] = '';
$data['is_active'] = 1;
}
return $data;
}
}