Langsung ke konten utama

Tutorial Rest Api dengan Hosting

Tutorial Rest Api dengan Hosting

Hai guys, Balik lagi di blog saya dan Selamat datang di blog sederhana saya ini.
Sebelumnya apa kabar ? Semoga pada sehat semua ya guys.

Pada kesempatan kali ini saya akan membuat berbagi kepada kalian tentang bagaimana cara menggunakan Hosting gratis.
Disini saya menggunakan hosting dari 000webhosting
bisa di cek disini      : https://id.000webhost.com/

Sebelumnnya saya juga sudah buat bagian 1(awalnya) mungkin jika kalian sudah membacanya kalian sudah tau. Jika belum kalian bisa cek disini. http://ririnpra02.blogspot.com/2018/09/cara-membuat-rest-api-menggunakan.html
Tampa berlama-lama langsung saja kita masuk ke langkah pertama.
1. Disini saya mengguakan Sublime Text 3
2. Lanjut ke codingannya. Cotroller/Mahasiswa.php


Dan ini isi codingannya :
<?php

require APPPATH . '/libraries/REST_Controller.php';
require APPPATH . '/libraries/Format.php';
use Restserver\libraries\REST_Controller;

class mahasiswa extends REST_Controller {

    function __construct($config = 'rest') {
        parent::__construct($config);
    }

    // show data mahasiswa
    function index_get() {
        $nim = $this->get('nim');
        if ($nim == '') {
            $mahasiswa = $this->db->get('mahasiswa')->result();
        } else {
            $this->db->where('nim', $nim);
            $mahasiswa = $this->db->get('mahasiswa')->result();
        }
        $this->response($mahasiswa, 200);
    }

    // insert new data to mahasiswa
    function index_post() {
        $data = array(
                    'nim'           => $this->post('nim'),
                    'nama'          => $this->post('nama'),
                    'id_jurusan'    => $this->post('id_jurusan'),
                    'alamat'        => $this->post('alamat'));
        $insert = $this->db->insert('mahasiswa', $data);
        if ($insert) {
            $this->response($data, 200);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }

    // update data mahasiswa
    function index_put() {
        $nim = $this->put('nim');
        $data = array(
                    'nim'       => $this->put('nim'),
                    'nama'      => $this->put('nama'),
                    'id_jurusan'=> $this->put('id_jurusan'),
                    'alamat'    => $this->put('alamat'));
        $this->db->where('nim', $nim);
        $update = $this->db->update('mahasiswa', $data);
        if ($update) {
            $this->response($data, 200);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }

    // delete mahasiswa
    function index_delete() {
        $nim = $this->delete('nim');
        $this->db->where('nim', $nim);
        $delete = $this->db->delete('mahasiswa');
        if ($delete) {
            $this->response(array('status' => 'success'), 201);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }

}
3. Sekarang kita ke config/database.php


4. Jika sudah sekarang buka web 000webhosting di browser kalian



5. Sekarang kalian klik masuk (tetapi jika kalian belum memiliki akun kalian bisa klik daftar disini) dan jika sudah memiliki akun langsung saja login


6. Jika sudah login kalian scroll kebawah dan kalian klik kelola database, dan buat database baru


7. Lalu kalian isi database sesuia database kalian , dan sisahnya bisa kalian sesuaikan.


8. Jika sudah kalian klik kelola lalu pilih PhpMyAdmin



9. Dan tampilanya seperti berikut


sebelum lanjutkannya, kalian buka terlebih dahulu localhost/phpmyadmin (berbeda dari yang diatas)
10. Lalu kalian Ekspor database yang akan nantinya kalian gunakan



Kalian buka lagi PhpMyAdmin yang di 000webhost ( nama database yang kalian tulis akan berubah sesuai dari 000webhost )
11. Lalu kalian import sql yang sudah kalian ekspor tadi


Kalian klik Choose file


Lalu kalian buka web hostingnya
12. Klik file maneger dan lalu kalian klik unggah file sekarang


13. Maka tampilah akan seperti berikut


14. Dan kalian drag file project kalian dari htdocs dan letakan di file maneger (RestServer yang diatas adalah contoh milik saya)
15. Jika sudah di drag. Kalian buka RestServer folder->appliaction->confog->config.php



16. Ganti base url dengan punya kalian tadi (cnth : punya saya https://ririnpra02.000webhostapp.com/RestServer/)
17. Lanjut masih tetapi di folder config kalian pilih database.php(setelah itu isi sesuai yang kalian sudah buat tadi. username, password dan database dari webhost.)



18. lalu kalian coba di web nya di browser cnth punya saya
https://ririnpra02.000webhostapp.com/RestServer/index.php/mahasiswa

       maka tampilan hasilnya nya akan seperti ini


Dan selesai sudah akhirnya kita mencobanya.

sekian postingan  saya tentang Tutorial Rest Api dengan Hosting
       kali ini, semoga ilmu ini bermanfaat bagi anda kurang lebihnya mohon maaf dan apabila ada kata yang salah mohon dimaafkan.  Dan jangan kalian bosan mengunjungin blog saya ya. :)

       Terima Kasih Guys..



Komentar

Postingan populer dari blog ini

Cara Membuat Game Menggunakan Scratch 2

Cara Membuat Game Menggunakan Scratch S aya kali ini akan membuat sebuah tutorial membuat game menggunakan Sofware Scratch. Pertama – tama kita mendalami dahulu apa itu aplikasi Scartch?. Scratch adalah bahasa pemrograman yang didesain untuk memperkenalkan   konsep pemrograman komputer secara sederhana sehingga dapat dipahami oleh siapapun dari berbagai latar belakang.   Sedangkan   Aplikasi scratch adalah Sebuah Sofware untuk membuat sebuah game sederhana yaitu hanya menggunakan metode Drag and Assembly. Drag adalah menarik sebuah objek yang kita pilih, sedangkan Assembly adalah menggabungkan sebuah objek. 1. Buku terlebih daluhu Aplikasi Scratch. maka tampilan awal sebagai berikut.     2. Lalu hapus sprite yang ada saat baru membuka aplikasi scratch 2.    3. Ubah latar, pilihan latar sebagai berikut. 4. Tambahkan sprite dengan cara " pilih sprite dari pustaka". setelah itu pilih sprite bergambar apple dan Bowl. 5. Apple da

CARA MEMBUAT REST API MENGGUNAKAN CODEIGNITER

CARA MEMBUAT REST API MENGGUNAKAN  CODEIGNITER Hai guys, Balik lagi di blog saya dan Selamat datang di blog sederhana saya ini. Pada kesempatan kali ini saya akan membuat tutorial sepetti judul yang sudah ada diatas. Membuat Rest Api Dengan Codeigniter – REST (REpresentational State Transfer) adalah suatu arsitektur metode komunikasi yang sering diterapkan dalam pengembangan layanan berbasis web. Arsitektur REST, yang umumnya dijalankan via HTTP (Hypertext Transfer Protocol), melibatkan proses pembacaan laman web tertentu yang memuat sebuah file XML atau JSON. File inilah yang menguraikan dan memuat konten yang hendak disajikan. Setelah melalui sebuah proses definisi tertentu, konsumen akan bisa mengakses antarmuka aplikasi yang dimaksudkan. Kekhasan REST terletak pada interaksi antara klien dan server yang difasilitasi oleh sejumlah tipe operasional (verba) dan Universal Resource Identifiers (URIs) yang unik bagi tiap-tiap sumberdaya. Masing-masing verba – GET, POST,