SIPA NURAENI

TUTORIAL CODEIGNITER - CARA MEMBUAT FILE CRUD (Sound)#03




Sebelum melakukan tutorial dibawah ini, pastikan sudah menghilangkan konfigurasi khusus untuk menghilangkan pemanggilan index.php dalam url yang bisa dilihat di tutorial berikut ini:https://sipa04.blogspot.com/2019/10/tutorial-codeigniter-cara-menghilangkan.html

Dan selanjutnya cara mengubah bahasa komponen di Grocery Crud menjadi bahasa Indonesia, tutorial nya dapat dibaca di sini : https://sipa04.blogspot.com/2019/10/tutorial-codeigniter-cara-mengubah.html


1.download terlebih dahulu File Framework CodeIgniter nya di https://codeigniter.com/



2. Selanjutnya download file plugins Grocery Crud di https://www.grocerycrud.com/


3.Satukan file CodeIgniter dengan Grocery Crud dalam satu folder yang sama


4. Buat database dengan nama db_crud_sound pada phpMyAdmin

Jalankan SQL dibawah ini di phpMyAdmin untuk membuat tabel pada database yaitu tb_sound

CREATE TABLE IF NOT EXISTS `tb_sound` (
  `ID` char(10) NOT NULL,
  `FileName` varchar(50) NOT NULL,
  `FileType` varchar(50) NOT NULL,
  `FileExt` varchar(50) NOT NULL,
  `FileGroup` varchar(50) NOT NULL,
  `FileContent` varchar(50) NOT NULL,
  `FileDesc` varchar(50) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;


5. masuk ke dalam folder Assets > Uploads dan buat folder baru dengan nama sound



6. Setelah membuat folder selanjutnya buat Controller pada folder application > controllers ,beri nama file Controller nya dengan nama Main.php dan isi dari file nya sebagai berikut.


<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Main extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->database();
$this->load->helper('url');
$this->load->library('grocery_CRUD');
}
public function sound()
{
$crud = new grocery_CRUD();
$crud->set_table('tb_sound');
$crud->set_subject('File suara');
$crud->set_field_upload('FileContent','assets/uploads/sound');
$output = $crud->render();
$this->_example_output($output);
}
public function _example_output($output = null)
{
$this->load->view('example.php', $output);
}
}
</?


7.cek hasil nya dengan menjalankan url : localhost/{folder-root}/{class}/{method}


Apabila tidak ada kesalahan akan tampil seperti berikut

8.sekarang saat nya mencoba menyimpan file suaranya



9. Setelah berhasil tersimpan coba klik file suaranya



10.Suara jangkrik nya akan berjalan secara otomatis




11. melihat file suara tersimpan atau tidak, lihat folder assets > uploads > sound



Selamat Mencoba teman-teman... :)



Posting Komentar

0 Komentar