📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
projetakipscripti.demodesign.com.tr
/
application
/
models
📝
Isler_model.php
← Geri Dön
<?php /* * Generated by CRUDigniter v3.2 * www.crudigniter.com */ class Isler_model extends CI_Model { function __construct() { parent::__construct(); } /* * Get isler by id */ function get_isler($id) { return $this->db->get_where('isler',array('id'=>$id))->row_array(); } function get_all_isler() { $this->db->order_by('id', 'desc'); return $this->db->get('isler')->result_array(); } function get_revize_is_ekleyen($id) { $sonuc = $this->db->get_where('isler',array('id'=>$id))->row_array(); return $sonuc['ekleyen']; } /* * ÇALISANA GÖRE TAMAMLANAN İŞLER */ function get_yapan_tamam($id) { return $this->db->get_where('isler',array('yapan'=>$id,'onay'=>3))->result_array(); } // yapan kimse yoksa getirme sadece işi yapanları getir function get_revize_admin_ceviri() { return $this->db->query("SELECT * FROM isler WHERE onay!=3 AND onay!=4 AND yapan!=0 AND istur=6 ORDER BY id DESC ")->result_array(); } // yapan kimse yoksa getirme sadece işi yapanları getir function get_revize_admin() { return $this->db->query("SELECT * FROM isler WHERE onay!=3 AND onay!=4 AND yapan!=0 AND istur!=6 ORDER BY id DESC ")->result_array(); } function get_revize_calisan() { $userid = $this->session->userdata('userid'); return $query = $this->db->query("SELECT * FROM isler WHERE yapan=$userid AND onay!=3 AND onay!=4 ORDER BY id DESC")->result_array(); } /* * function to add new isler */ function add_isler($params) { $this->db->insert('isler',$params); return $this->db->insert_id(); } /* * function to update isler */ function update_isler($id,$params) { $this->db->where('id',$id); return $this->db->update('isler',$params); } //çalışanın elindeki işleri çeker function get_calisan_isler($userid) { $query = $this->db->query("SELECT * FROM isler WHERE yapan=$userid ")->result_array(); $isadet=array('yen'=>0,'yap'=>0,'rev'=>0); foreach($query as $i){ if($i['onay']==0) { $isadet['yen']=$isadet['yen']+1; }else if($i['onay']==1) { $isadet['yap']=$isadet['yap']+1; }else if($i['onay']==2) { $isadet['rev']=$isadet['rev']+1; }; } return $isadet; } /* * function to delete isler */ function delete_isler($id) { return $this->db->delete('isler',array('id'=>$id)); } }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula