Aplikasi GIS Geographic Information system berbasis web (codeigniter) – bagian VI

Halo, sekarang kita akan membuat CRUD data jembatan. Sama seperti pada CRUD data jalan, CRUD data jembatan juga berada dalam folder admin. Baik itu file controller maupun file viewsnya. CRUD Jembatan disini hanya dibutuhkan file controller Jembatan.php dan file views formjembatan.php.

Jembatan.php

Buat juga folder admin di folder views dan tambahkan file formjembatan.php di dalam folder admin tadi.

formjalan.php

Kemudian akses dengan alamat : localhost/simplegis/index.php/admin/jembatan

Sehingga tampak halaman seperti berikut :

crud jembatan

Untuk memproses CRUD kita buat function untuk create, read, update, dan delete.

Pada bagian paling bawah file formjembatan.php tambahkan script seperti berikut :

function simpan dan reset

Buka kembali file Jembatan.php dan tambahkan function create();

function create()

function editjembatan()

Tambahkan juga function edit() pada file controller Jembatan.php

function edit()

function updatejembatan()

Tambahkan juga function update() pada file controller Jembatan.php

function update()

terakhir tambahkan function deletejembatan pada formjembatan.php

function deletejembatan()

Begitu juga file Jembatan.php tambahkan function delete()

function delete()

Setelah selesai menambahkan function tersebut maka file formjembatan.php akan menjadi seperti berikut :

formjembatan.php

Dan file Jembatan.php akan menjadi seperti berikut :

Jembatan.php

Proses CRUD Jembatan telah selesai, selanjutnya kita akan membuat sistem login menggunakan ion_auth library.

Terima kasih.

3 thoughts on “Aplikasi GIS Geographic Information system berbasis web (codeigniter) – bagian VI”

  1. Assalamualaikum.
    Bro bisa diupload source codenya? saya mengalami error

    A PHP Error was encountered

    Severity: Warning

    Message: Cannot modify header information – headers already sent by (output started at /var/www/html/web/gis/application/controllers/Admin.php:1)

    Filename: core/Common.php

    Line Number: 570

    Backtrace:

    File: /var/www/html/web/gis/index.php
    Line: 315
    Function: require_once

    pada saat tes localhost/…….admin/jalan
    terima kasih

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.