58 lines
3.1 KiB
PHP
58 lines
3.1 KiB
PHP
<?php
|
|
class M_pengguna extends CI_Model{
|
|
|
|
function get_all_pengguna(){
|
|
$hsl=$this->db->query("SELECT tbl_pengguna.*,IF(pengguna_jenkel='L','Laki-Laki','Perempuan') AS jenkel FROM tbl_pengguna");
|
|
return $hsl;
|
|
}
|
|
|
|
function simpan_pengguna($nama,$jenkel,$username,$password,$email,$nohp,$status,$level,$gambar){
|
|
$hsl=$this->db->query("INSERT INTO tbl_pengguna (pengguna_nama,pengguna_jenkel,pengguna_username,pengguna_password,pengguna_email,pengguna_nohp,pengguna_status,pengguna_level,pengguna_photo) VALUES ('$nama','$jenkel','$username',md5('$password'),'$email','$nohp','$status','$level','$gambar')");
|
|
return $hsl;
|
|
}
|
|
|
|
function simpan_pengguna_tanpa_gambar($nama,$jenkel,$username,$password,$email,$nohp,$status,$level){
|
|
$hsl=$this->db->query("INSERT INTO tbl_pengguna (pengguna_nama,pengguna_jenkel,pengguna_username,pengguna_password,pengguna_email,pengguna_nohp,pengguna_status,pengguna_level) VALUES ('$nama','$jenkel','$username',md5('$password'),'$email','$nohp','$status','$level')");
|
|
return $hsl;
|
|
}
|
|
|
|
//UPDATE PENGGUNA //
|
|
function update_pengguna_tanpa_pass($kode,$nama,$jenkel,$username,$password,$email,$nohp,$level,$gambar){
|
|
$hsl=$this->db->query("UPDATE tbl_pengguna set pengguna_nama='$nama',pengguna_jenkel='$jenkel',pengguna_username='$username',pengguna_email='$email',pengguna_nohp='$nohp',pengguna_level='$level',pengguna_photo='$gambar' where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
function update_pengguna($kode,$nama,$jenkel,$username,$password,$email,$nohp,$level,$gambar){
|
|
$hsl=$this->db->query("UPDATE tbl_pengguna set pengguna_nama='$nama',pengguna_jenkel='$jenkel',pengguna_username='$username',pengguna_password='$password',pengguna_email='$email',pengguna_nohp='$nohp',pengguna_level='$level',pengguna_photo='$gambar' where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
|
|
function update_pengguna_tanpa_pass_dan_gambar($kode,$nama,$jenkel,$username,$password,$email,$nohp,$level){
|
|
$hsl=$this->db->query("UPDATE tbl_pengguna set pengguna_nama='$nama',pengguna_jenkel='$jenkel',pengguna_username='$username',pengguna_email='$email',pengguna_nohp='$nohp',pengguna_level='$level' where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
function update_pengguna_tanpa_gambar($kode,$nama,$jenkel,$username,$password,$email,$nohp,$level){
|
|
$hsl=$this->db->query("UPDATE tbl_pengguna set pengguna_nama='$nama',pengguna_jenkel='$jenkel',pengguna_username='$username',pengguna_password='$password',pengguna_email='$email',pengguna_nohp='$nohp',pengguna_level='$level' where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
//END UPDATE PENGGUNA//
|
|
|
|
function hapus_pengguna($kode){
|
|
$hsl=$this->db->query("DELETE FROM tbl_pengguna where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
function getusername($id){
|
|
$hsl=$this->db->query("SELECT * FROM tbl_pengguna where pengguna_id='$id'");
|
|
return $hsl;
|
|
}
|
|
function resetpass($id,$pass){
|
|
$hsl=$this->db->query("UPDATE tbl_pengguna set pengguna_password=md5('$pass') where pengguna_id='$id'");
|
|
return $hsl;
|
|
}
|
|
|
|
function get_pengguna_login($kode){
|
|
$hsl=$this->db->query("SELECT * FROM tbl_pengguna where pengguna_id='$kode'");
|
|
return $hsl;
|
|
}
|
|
|
|
|
|
} |