Sunday, 20 May 2018

Download Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Selamat malam sahabat gudang coding, pada postingan kali ini gudang coding akan memberikan sebuah modul pemrograman berbasis web, yaitu Modul Pembuatan Aplikasi Login dengan PHP dan MySQL. Modul ini dibuat untuk menjadi panduan dalam membuat sebuat aplikasi web dengan fitur login. Aplikasi login digunakan untuk mencocokan username dan password yang diinput oleh user/admin dengan username dan password yang tersimpan didatabase. 
Bagi sahabat gudang coding yang tertarik dengan modul ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini :



Dalam modul ini akan dibahas mengenai :
1. Pembuatan tabel admin
2. Enkripsi md5
3. Membuat form dalam file form_admin.php
4. Pembuatan Session dalam file login.php
5. Pengecekan Session dalam file home.php
6. Pembuatan Session_destroy (logout) dalam file logout.php
Modul ini merupakan gabungan dengan modul sebelumnya yaitu “Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL”. Di modul sebelumnya kita sudah membuat aplikasi biodata dengan fitur input, select, delete, dan update data.
Modul ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Baca cara Downloadnya Disini

Link Download

Friday, 11 May 2018

Download Source Code Website Resep Makanan Berbasis Media Sosial

Download Source Code Website Resep Makanan Berbasis Media Sosial - Selamat malam sahabat gudang coding, gimana nih kabarnya? setelah lama tidak memosting kali gudang coding akan membagikan sebuah source code aplikasi berbasis web yaitu "Download Source Code Website Resep Makanan Berbasis Media Sosial" Website ini Dikembangkan oleh Abid Nurul Hakim, Agnes Agustinamora, Alfan Nur Fauzan, Fahmi Rahmat Kurniawan, dan Jean Fathanah. pada website resep makanan ini menampilkakn tentang berbagai macam resep makanan yang rekomendet banget untuk di share di sosmed. seperti yang kita ketahui bahwa sosial media sekarang ini tidak hanya untuk urusan pribadi saja, tapi urusan makanan pun bisa menjadi sebuah hal yang harus di unggah di media sosial, baik makanan yang terbaru atau resep makanannya.

Nah di website resep makanan ini menampilkan resep makanan yang sangat menarik. website resep makanan ini di buat menggunakan codeigniter dan menggunakan databse mysql. karena menggunakan framwork ci sudah pastinya tampilannya juga sudah responsive. website resep makanan ini juga mempunyai banyak fitur bagi penggunanya, pengguna dapat melihat resep makanan dan cara bagaimana cara memasaknya, tidak hanya itu pengguna juga dapa menambahkan kedalam daftar yang kita sukai dengan menambahkannya ke menu mamber pengguna, pengguna juga dapat membagikan resep makanan yang ada ke sosial media. 
Bagi sahabat gudang coding yang tertarik dengan website ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini :



Berikut ini fitur-fitur yang ada pada Website Resep makanan.
  • Manajemen User.
  • Input Data Resep makanan.
  • Daftar resep
  • Dll
Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Halaman Admin untuk login :
– Admin (username: admin, password: admin)
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Baca cara Downloadnya Disini

Link Download
Download disini gan

Link Database

Monday, 30 April 2018

Download Source Code Aplikasi Reservasi Makanan Menggunakan PHP

Download Source Code Aplikasi Reservasi Makanan Menggunakan PHP - Selamat sore sahabat gudang coding, gimana kabarnya sahabat? semoga sehat ya sahabat. pada postingan kali ini gudang coding akan memberikan sebuah source code tentang Aplikasi Reservasi Makanan menggunakan web.
Aplikasi ini di buat mengguankan PHP dan Mysql sebagai databasenya. Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini :



Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Download Source Code Aplikasi Reservasi Makanan Menggunakan PHP
Baca cara Downloadnya Disini

Link Download

Thursday, 26 April 2018

Download Source Code Aplikasi Pemantauan Harga Pasar Berbasis Web

Download Source Code Aplikasi Pemantauan Harga Pasar Berbasis Web - Selamat sore sahabat gudang coding, gimana kabarnya sahabat? semoga sehat ya sahabat. pada postingan kali ini gudang coding akan memberikan sebuah source code tentang pemantauan harga pasar menggunakan web.
aplikasi pemnatauan haraga pasar ini berfungsi untuk memantai harga-harga kebutuhan di pasar-pasar sekitar kita, pengguna dapat meng aksesnya melalui website dan dapat login sebagai konsumen atau penjual.

Aplikasi ini di buat mengguankan PHP dan Mysql sebagai databasenya. Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini :



Berikut ini fitur-fitur yang ada pada aplikasi Pendataan Warga.
  • Manajemen User.
  • Input Data Harga Petani.
  • Daftar Komuditas
  • Laporan
Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Halaman Admin untuk login :
– Admin (username: admin, password: admin)
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Download Source Code Aplikasi Pendaftaran Siswa Baru (PSB)
Baca cara Downloadnya Disini

Link Download

Wednesday, 25 April 2018

Tutorial Membuat Aplikasi Kamus Berbasis Android

Tutorial Membuat Aplikasi Kamus Berbasis Android - Selamat malam sahabat gudang coding Pada Postingan kali ini gudang coding akan membagikan informasi mengenai tutorial membuat aplikasi android. Tutorial belajar android, kali ini kita akan membahas penggunaan fitur database android, yaitu aplikasi kamus berbasis android. baik, Sekarang mari kita buat project yang menggunakan database sqlite di android. Dulu sebelum pakai android dihandphone yang dulu pasati pernah install kamus inggris Indonesia, yang kita gunakan untuk mencari terjemahan suatu kata dalam bahasa inggris ke bahasa Indonesia. Sebetulnya diandroid juga sudah ada yang buat. Tetapi tentunya akan lebih puas jika kita buat sendiri.

Langkah-langkahnya sebagai Berikut :
1. Buat New Project dengan nama Kamus, lengkapi seperti gambar dibawah
2. Setelah project tercreate maka secara otomatis android membentuk 3 file yaitu :
· main.xml
· string.xml
· showKamus.java
3. untuk membuat user interfacenya, bukafile main.xml lalu ketikkan kode berikut :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fil
 <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Kamus Inggris Indonesia" />
 <TextView android:text="Inggris :" android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_
 <EditText android:text="" android:id="@+id/txtInggris" android:layout_width="fill_parent" android:layout_height="wrap_content"><
 <Button android:text="Terjemahkan" android:id="@+id/btnTerjemah" android:layout_width="fill_parent" android:layout_height="wrap_
 <TextView android:text="Indonesia :" android:id="@+id/TextView03" android:layout_width="wrap_content" android:layout_height="wra
 <EditText android:text="" android:id="@+id/txtIndonesia" android:layout_width="fill_parent" android:layout_height="wrap_content"
</LinearLayout> 

Kode diatas akan menghasilkan user interface kamus bahasa inggris Indonesia yang terdiri dari inputan untuk memasukkan kata bahasa inggris, tombol yang apabila dilik nantinya akan mencari terjemahan dari kata bahasa inggris tersebut ke bahasa Indonesia dane menampilkannya.

4. Untuk pembuatan databasenya kita buat class baru yang mengeksten class SQLiteOpenHelper dengan nama DataKamus.java, kemudian ketikkan kode berikut :

package com.ardy;
import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class DataKamus extends SQLiteOpenHelper {
 private static final String DATABASE_NAME = "dbkamus";
 public static final String INGGRIS= "inggris";
 public static final String INDONESIA = "indonesia";
 //Constructor DataKamus untuk initiate database
 public DataKamus(Context context) {
 super(context, DATABASE_NAME, null, 1);
 }
 //method createTable untuk membuat table kamus
 public void createTable(SQLiteDatabase db){
 db.execSQL("DROP TABLE IF EXISTS kamus");
 db.execSQL("CREATE TABLE if not exists kamus (id INTEGER PRIMARY KEY AUTOINCREMENT, inggris TEXT, indonesia TEXT);");
 }
 //method generateData untuk mengisikan data ke kamus.
 public void generateData(SQLiteDatabase db){
 ContentValues cv=new ContentValues();
 cv.put(INGGRIS, "run");
 cv.put(INDONESIA, "lari");
 db.insert("kamus", INGGRIS, cv);
 cv.put(INGGRIS, "walk");
 cv.put(INDONESIA, "jalan");
 db.insert("kamus", INGGRIS, cv);
 cv.put(INGGRIS, "read");
 cv.put(INDONESIA, "membaca");
 db.insert("kamus", INGGRIS, cv);
 }
 @Override
 public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
 // TODO Auto-generated method stub
 }
 @Override
 public void onCreate(SQLiteDatabase db) {
 // TODO Auto-generated method stub
 }
} 
Pada class DataKamus, disinilah kita membuat databasenya, membuat table dan mengisikan
data pada table (kode diatas akan menginsertkan 3 record data) tersebut.

5. sekarang mari kita kerjakan otak dari aplikasi kamus ini, buka file showKamus.java,
kemudian ketikkan kode berikut :

package com.ardy;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
public class showKamus extends Activity {
 private SQLiteDatabase db = null;
 private Cursor kamusCursor = null;
 private EditText txtInggris;
 private EditText txtIndonesia;
 private DataKamus datakamus = null;
 public static final String INGGRIS = "inggris";
 public static final String INDONESIA = "indonesia";
 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 datakamus = new DataKamus(this);
 db = datakamus.getWritableDatabase();
 datakamus.createTable(db);
 datakamus.generateData(db);
 setContentView(R.layout.main);
 txtInggris = (EditText) findViewById(R.id.txtInggris);
 txtIndonesia = (EditText) findViewById(R.id.txtIndonesia);
 }
 public void getTerjemahan(View view) {
 String result = "";
 String englishword = txtInggris.getText().toString();
 kamusCursor = db.rawQuery("SELECT ID, INGGRIS, INDONESIA "
 + "FROM kamus where INGGRIS='" + englishword
 + "' ORDER BY INGGRIS", null);
 if (kamusCursor.moveToFirst()) {
 result = kamusCursor.getString(2);
 for (; !kamusCursor.isAfterLast(); kamusCursor.moveToNext()) {
 result = kamusCursor.getString(2);
 }
 }
 if (result.equals("")) {
 result = "Terjemahan Not Found";
 }
 txtIndonesia.setText(result);
 }
 @Override
 public void onDestroy() {
 super.onDestroy();
 kamusCursor.close();
 db.close();
 }
} 

pada method onCreate, disini kita membuat object datakamus dari class DataKamus dari object
tersebut kita call method datakamus.createTable(db); dan datakamus.generateData(db); setelah kita call kedua method diatas maka table dan datanya sudah siap Method getTerjemahan akan dipanggil pada saat kita mengklik tombol Terjemahkan. 
Pada Method ini kita tangkap inputan kata bahasa inggrisnya dari object txtInggris kemudian kita lakukan query ke table kamus dan menampilkan hasilnya pada objecttxtIndonesia.

6. Mari kita run projectnya, pada inputan Inggris, kita isi dengan run kemudian klik tombol Terjemahkan :


Wow, keren dengan koding yang singkat kita bisa membuat aplikasi kamus inggris Indonesia, yang mungkin dulu kita hanya bisa bertanya bagaimmana cara membuatnya dan hanya bisa bermimpi dapat mebuatnya. Sekarang kita bisa buat sendiri dengan android.

Sumber : erpelda.blogspot.co.id
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. 


Tuesday, 24 April 2018

Free Download Source Code Layar Tancep Menggunakan Android

Free Download Source Code Layar Tancep Menggunakan Android - Selamat malam sahabat gudang coding, kali ini gudang coding akan memberikan informasi mengenai aplikasi berbais android yang bertemakan pemesanan yaitu "Source Code Layar Tancep Menggunakan Android"
Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis android khususnya pemroraman android. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini :


Screenshot diatas hanya beberapa dari bagian aplikasi ini, buat kamu yang mau download project dan database mysqlnya, dapat didownload.
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi  ini juga  dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download  melalui link download yang tersedia dibawah ini.
Download Source Code Accounting Menggunakan PHP dan Mysql Gratis
Baca cara Downloadnya Disini
Link Download
Download

Download Source Code Aplikasi Pendataan Warga Berbasis Web

Download Source Code Aplikasi Pendataan Warga Berbasis Web - Selamat pagi sahabat gudang coding, pada postingan kali ini gudang coding akan memberikan informasi mengenai sebuah source code aplikasi Pendataan Warga Berbasis web. Aplikasi pendataan warga ini digunakan untuk mendata warga di wilayah / lingkungan RT/RW Setempat dengan mengunakan Kartu Keluarga sebagai datanya. aplikasi ini juga dapat memantai perkembangam penduduk di wilayah dan lingkungan sahabat gudang coding
Aplikasi ini di buat mengguankan PHP dan Mysql sebagai databasenya. Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini



Berikut ini fitur-fitur yang ada pada aplikasi Pendataan Warga.
  • Manajemen User.
  • Input Data Penduduk.
  • Daftar Kartu Keluarga / Penduduk
  • Laporan Data Pendudu
Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Halaman Admin untuk login :
– Admin (username: admin, password: admin)
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Download Source Code Aplikasi Pendaftaran Siswa Baru (PSB)
Baca cara Downloadnya Disini

Link Download

Sunday, 22 April 2018

Download Source Code Aplikasi Pendaftaran Siswa Baru (PSB)

Download Source Code Aplikasi Pendaftaran Siswa Baru (PSB) - Selamat malam sahabat gudang coding, pada kesempatan kali ini gudang coding akan membagikan sebuah source code aplikasi pendaftaran siswa didik baru. Selamat datang di portal Penerimaan SIswa Baru (PSB) SMK XYZ. Portal ini melayani pendaftaran siswa baru berbasis online guna meningkatkan pelayanan terhadap calon siswa yang ingin mendaftar sebagai siswa baru. Diharapkan portal ini dapat menyelesaikan permasalahan antrian yang terjadi ketika proses pendaftaran siswa berlangsung.

Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini



Berikut tahapan pendaftaran siswa baru SMK XYZ berbasis online.
  • Klik link Pendaftaran Siswa Baru.
  • Isi formulir blanko dengan data diri calon siswa.
  • Cek email calon siswa untuk memperoleh link aktivasi dan password. Klik link aktivasi yang terdapat di email untuk melakukan aktivasi akun calon siswa baru.
  • Login dengan nomor pendaftaran dan password calon siswa.
  • Lengkapi data profil siswa, unggah kelengkapan dokumen (Kartu Keluarga, Ijazah/SKHU/SKL, foto), input mata pelajaran, input nilai raport dari sekolah sebelumnya.
  • Cetak data profil calon siswa dan kartu peserta ujian saringan masuk.
  • Ikuti ujian saringan masuk secara offline disekolah.
Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Halaman Admin untuk login :
– Admin (username: admin, password: admin)
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Download Source Code Aplikasi Pendaftaran Siswa Baru (PSB)
Baca cara Downloadnya Disini

Link Download

Link Database

Friday, 20 April 2018

Download Source Code Sistem Informasi Desa (SID) Berbasis Web

OpenSID adalah Sistem Informasi Desa (SID) yang sengaja dibuat supaya terbuka dan dapat dikembangkan bersama-sama oleh komunitas peduli SID. Aplikasi Sistem Informasi Desa (SID) dibangun dan dikembangkan pada awalnya oleh COMBINE Resource Institution sejak tahun 2009. Pemegang hak cipta aslinya adalah Combine Resource Institution (http://lumbungkomunitas.net/).Sistem ini dikelola dengan merujuk pada lisensi GNU General Public License Version 3 (http://www.gnu.org/licenses/gpl.html). Versi di Github ini dikembangkan oleh OpenSID sejak Mei 2016, dan bebas untuk dimanfaatkan dan dikembangkan oleh semua desa.
Bagi sahabat gudang coding yang tertarik dengan aplikasi ini bisa sahabat download di link yang sudah disediakan, aplikasi ini juga dapat menjadi bahan untuk belajar bagi sahabat gudang coding yang ingin mendalami pemrograman berbasis web khususnya pemroraman php. untuk tampilannya bisa sahabat lihat pada gambar dibawah ini



SID diharapkan dapat membantu pemerintah desa dalam beberapa hal berikut:
- kantor desa lebih efisien dan efektif
- pemerintah desa lebih transparan dan akuntabel
- layanan publik lebih baik
- warga mendapat akses lebih baik pada informasi desa
OpenSID diharapkan dapat turut membantu agar ke semua 74ribu+ desa di Indonesia dapat menerapkan sistem informasi untuk memajukan desanya. 
Demikian yang dapat kami share kepada sahabat gudangcoding aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda.
Halaman Admin untuk login :
– Admin (username: admin, password: admin)
Download Aplikasi Pemilihan Ketua Osis -> Disini

Aplikasi ini juga dapat dijadikan referensi dalam menyusun tugas akhir atau dapat juga langsung diaplikasikan. Aplikasi ini bisa sahabat gudang coding download melalui link download yang tersedia dibawah ini.

Baca cara Downloadnya Disini

Link Download

Wednesday, 18 April 2018

Tutorial Membuat CRUD Menggunakan Codeigniter (CI)

Tutorial Membuat CRUD Menggunakan Codeigniter (CI) - Selamat sore sahabat gudang coding, gimana nih kabarnya? semoga sehat selalu ya sahabat. pada kesempatan kali ini gudang coding akan memosting tentang tutorial codeigniter. Tutorial ini merupakan tutorial lanjutan dari tutorial codeigniter sebelumnya tentang  membuat crud dengan codeigniter : menampilkan data dari database
pada tutorial ini kita akan belajar cara menginput data kedatabase dengan codeigniter. seperti pada php native, pada tutorial ini kita akan menginput data kedatabase menggunakan form biasa. sahabat bisa lihat pada penjelasan berikut ini tentang cara membuatcrud dengan codeigniter menginput data ke database.


Baca : Membuat CRUD dengan codeigniter : Menampilkan data dari database
Note :
Setting base_url codeigniter dengan nama project. nama project CI saya pada tutorial ini adalahgudangcoding. sehingga setting base_url dengan http://localhost/gudangcoding/application/cong/cong.php
<?php 
 
 
class Crud extends CI_Controller{
 
 function __construct(){
  parent::__construct();  
  $this->load->model('m_data');
  $this->load->helper('url');
 
 }
 
 function index(){
  $data['user'] = $this->m_data->tampil_data()->result();
  $this->load->view('v_tampil',$data);
 }
 
 function tambah(){
  $this->load->view('v_input');
 }
 
} 

dan buat sebuah view yang kita jadikan sebagai form inputan data nya. saya buat view dengan nama
v_input.php
application/view/v_input.php
<!DOCTYPE html>
<html>
<head>
 <title>Membuat CRUD dengan CodeIgniter | GudangCoding.com</title>
</head>
<body>
 <center>
  <h1>Membuat CRUD dengan CodeIgniter | GudangCoding.com</h1>
  <h3>Tambah data baru</h3>
 </center>
 <form action="<?php echo base_url(). 'crud/tambah_aksi'; ?>" method="post">
  <table style="margin:20px auto;">
   <tr>
    <td>Nama</td>
    <td><input type="text" name="nama"></td>
   </tr>
   <tr>
    <td>Alamat</td>
    <td><input type="text" name="alamat"></td>
   </tr>
   <tr>
    <td>Pekerjaan</td>
    <td><input type="text" name="pekerjaan"></td>
   </tr>
   <tr>
    <td></td>
    <td><input type="submit" value="Tambah"></td>
   </tr>
  </table>
 </form> 
</body>
</html> 

dapat anda lihat di sini, pada form saya menentukan aksi dari form, saya arahkan ke method tambah_aksi
pada controller crud. oleh sebab itu kita buat lagi sebuah method atau function untuk meng-handle inputan
pada form ini.
application/controllers/crud.php

 <?php 


class Crud extends CI_Controller{

 function __construct(){
  parent::__construct();  
  $this->load->model('m_data');
  $this->load->helper('url');

 }

 function index(){
  $data['user'] = $this->m_data->tampil_data()->result();
  $this->load->view('v_tampil',$data);
 }

 function tambah(){
  $this->load->view('v_input');
 }

 function tambah_aksi(){
  $nama = $this->input->post('nama');
  $alamat = $this->input->post('alamat');
  $pekerjaan = $this->input->post('pekerjaan');

  $data = array(
   'nama' => $nama,
   'alamat' => $alamat,
   'pekerjaan' => $pekerjaan
   );
  $this->m_data->input_data($data,'user');
  redirect('crud/index');
 }

}  
coba anda perhatikan pada function tambah_aksi tersebut. pertama kita menangkap inputan dari form
dengan function $this->input->post(‘ nama form input ‘). kemudian menjadikannya array

$data = array(
 'nama' => $nama,
 'alamat' => $alamat,
 'pekerjaan' => $pekerjaan
);  

dan menginput data ke database dengan menggunakan model m_data yang sudah saya jelaskan pada tutorial sebelumnya.

 $this->m_data->input_data($data,'user');  

jadi di sini pada parameter pertama nya saya input array data yang berisi data-data yang di input. dan pada parameter kedua nya saya beri nama dari table nya.(table tujuan tempat menyimpan data inputan). dan kemudian mengalihkannya ke method index

redirect('crud/index'); 

sekarang buat sebuah function input_data pada model m_data.
application/models/m_data.php

<?php 

class M_data extends CI_Model{
 function tampil_data(){
  return $this->db->get('user');
 }

 function input_data($data,$table){
  $this->db->insert($table,$data);
 }
}  

nah dan selesai. sekarang waktunya mencoba hasil dari tutorial membuat crud dengan codeigniter :
input data ke database ini.



nah dapat anda lihat data yang barusan di input pun sudah berhasil tersimpan dan muncul pada table data user di atas. sekian lah tutorial membuat crud dengan codeigniter : input data ke database. selanjut nya akan kita lanjutkan pada tutorial selanjutnya masih dalam tutorial membuat crud dengann codeigniter, yaitu membuat tombol/link hapus data dengan codeigniter (http://www.codeigniter.com).