Tutorial Sound Crud + Grocery Crud di CodeIgniter
Sebelum melakukan tutorial dibawah ini, pastikan sudah melakukan konfigurasi ini , dapat dilihat di link ini penjelasan + tutorialnya : https://ivalalpharivaldi.blogspot.com/2019/10/tutorial-menghilangkan-indexphp-di.html
& juga sudah melakukan konfigurasi / mengganti bahasa , dapat dilihat di link ini penjelasan + tutorialnya : https://ivalalpharivaldi.blogspot.com/2019/10/tutorial-mengganti-bahasa-di-grocery.html
Step 1 :
Download terlebih dahulu File Framework CodeIgniter nya di https://codeigniter.com/
& juga sudah melakukan konfigurasi / mengganti bahasa , dapat dilihat di link ini penjelasan + tutorialnya : https://ivalalpharivaldi.blogspot.com/2019/10/tutorial-mengganti-bahasa-di-grocery.html
Step 1 :
Download terlebih dahulu File Framework CodeIgniter nya di https://codeigniter.com/
Step 2 :
Download file plugins Grocery Crud di https://www.grocerycrud.com/
Step 3 :
Timpa file CodeIgniter dengan Grocery Crud dalam satu folder yang sama
Step 4 :
Buat database dengan nama db_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;
Step 5 :
Masuk ke dalam folder Assets > Uploads dan buat folder baru dengan nama sound
Masuk ke dalam folder Assets > Uploads dan buat folder baru dengan nama sound
Step 6 :
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);
}
}
Sekarang cek hasil nya dengan menjalankan url : localhost/{folder-root}/{class}/{method}
Apabila tidak ada kesalahan akan tampil seperti berikut
Step 7 :
Sekarang mencoba menyimpan file suaranya
Setelah berhasil tersimpan coba klik file suaranya
Step 8 :
Maka hasilnya akan menjadi seperti ini
Maka hasilnya akan menjadi seperti ini
Done :)
Comments
Post a Comment