Posts

Showing posts from June, 2019

Hubungkan Database Mysql ke Codeigniter di Linux

Agar codeigniter bisa konek dengan database maka di mysqlnya ketik perintah dibawah ini. mysql> CREATE DATABASE codeigniter_db; mysql> GRANT ALL PRIVILEGES on codeigniter_db.* to 'codeigniter_user'@'localhost' identified by 'passwordnyaketik'; mysql> FLUSH PRIVILEGES; mysql> exit Jangan lupa juga sudo apt install php7.0-mysql agar driver mysql yang digunakan untuk konek ke codeigniternya terinstall

Mengatasi masalah Sub-process /usr/bin/dpkg returned an error code (1)

1. Remove Bad Software Package If you know which software caused the errors on your system, you can remove it. Enter the command and package_name with the name of the software that is causing the problem: sudo apt-get remove ––purge package_name The ––purge option directs the system to remove config files in addition to uninstalling. This helps get rid of all traces of the offending software. Sumber : https://phoenixnap.com/kb/fix-sub-process-usr-bin-dpkg-returned-error-code-1 https://itsfoss.com/dpkg-returned-an-error-code-1/

[CODEIGNITER] Cara Cek Dulpikat Data dengan Form Validation

Berikut ini adalah potongan kode untuk memerika apakah data yang akan diinput sudah ada di database atau belum dengan menggunakan library form_validation. 1. potongan source code di model     //cek duplikat data di database dengan form_validation     public function exist_data($str,$table){        $this->db->where('judul', $str);        $query = $this->db->get($table);         if($query->num_rows()>0){             return FALSE;         }else{             return TRUE;         }     } 2. potongan source code di controller  $this->form_validation->set_rules('judul','Judul buku','required|callback_judul_cek'); 3. sedangkan untuk callback functionnya adalah sebagai berikut (masih di controller ya) //callback form_validation     public function judul_cek($str){         $this->form_validation->set_message('judul_cek','judul sudah ada. Gunakan judul lain!');         return $this-

Mengaktifkan Fitur Reader Mode Google Chrome

Image
Bagaimana caranya ? Pastikan sudah update ke chrome versi 75. secara default fitur ini di disable untuk mengaktifknya  perlu mengaktifkan flag mode reader dengan ketik perintah  chrome://flags/#enable-reader-mode di url browser Untuk menggunakan fitur reader mode kamu haya perlu klik fitur distill page di menu chrome Cara lainnya bisa dilihat di page berikut https://www.lifewire.com/enable-chrome-reader-mode-4686364

Mengubah Google Chrome Menjadi Dark Mode di Linux

Image
Bagaimana cara mengubahnya ? masuk ke folder google chrome di /opt/google/chrome  lalu buka file google-chrome kemudian tambahkan --force-dark-mode lebih jelasnya bisa dilihat gambar di bawah ini.

[CODEIGNITER] Menampilkan Data Enum di Codeigniter

Bagaimana cara menampilkan data enum atau set di codeigniter ? 1. source code di model     //menampilkan data dari tipe data enum di table     public function tampilkanenum($table='', $field=''){         $query = "SHOW COLUMNS FROM ".$table." LIKE '$field'";         $row = $this->db->query("SHOW COLUMNS FROM ".$table." LIKE '$field'")->row()->Type;          $regex = "/'(.*?)'/";         preg_match_all( $regex , $row, $enum_array );         $enum_fields = $enum_array[1];         foreach ($enum_fields as $key=>$value)         {             $enums[$value] = $value;         }         return $enums;       } 2. source code di controller  public function tampil_artikel(){         $data = array(             'tampilkanenum' => $this->Post_model->tampilkanenum('loker','syarat')         );         $this->load->view('view_art

Ekstensi Tambahan yang Harus Di Install di Visual Code

Image
Berikut ini adalah beberapa extensi yang harus di install untuk menambah fungsionalitas dari visual code 1. Bracket Pair Colorizer Fungsi : Agar bracket menjadi berwarna sehingga coding lebih mudah dibedakan. 2. Live Server Fungsi : agar perubahan dapat langsung terjadi di browser tanpa menekan tombol refresh.