Membuat REST API dengan PHP MySQL – Inilah 3 Langkah sederhana membuat REST API menggunakan php MySQL di web sendiri, Sebagian besar dari kita mungkin saja bertanya-tanya mengenai apa itu API? API (Application Programming Interface) adalah perangkat lunak yang mengizinkan dua aplikasi dapat terhubung satu sama lain.

Disini mimin akan membahas tentang cara membangun rest api dengan php mysql mudah dan cepat, mimin akan mencoba memulai tutorial tentang bagaimana cara sendiri rest api dengan php mysql yang mudah.

Setelah tutorial ini mimin juga akan membuat cara membuat api login dan regitrasi dengan php, Di kesempatan selanjutnya membuat api login dengan php mysql.

membuat api dengan php mysql sebenarnya sangat sederhana, mimin sudah sediakan Source Code Berbasis Web Menggunakan PHP dan MySQLi.

Membangun REST API dengan PHP MySQL, kemudian saya memilih XAMPP sebagai web server nya. Yang Akan Kita Buat. Kita akan membuat sebuah API sederhana untuk tahap awal ini.

Membuat RESTful API sederhana dengan PHP MySQL. untuk membuat web service API yang anda perlukan hanya text editor, browser, plugin JSON viewer untuk melihat tampilan JSON agar lebih mudah dibaca.

Tutorial Membuat RESTful API dengan PHP MySQL, Tutorial PHP kali ini mencoba untuk menjelaskan secara mudah cara membangun suatu RESTful API yang mendukung semua operasi.

3 Langkah Membangun Web Service Sederhana

Time needed: 5 minutes.

Langsung saja akan saya jelaskan step-by-step cara Membuat REST API dengan PHP MySQL.

  1. Buat Database di Phpmyadmin MySQL.

    Buat saja dengan nama db_dummy seperti source code di bawah
    CREATE DATABASE db_dummy

  2. Buat table dengan nama guests.

    Copy paste source code di bawah ke query database yang sudah anda buat sebagai acuan struktur table pada database phpmyadmin di MySQL anda
    CREATE TABLE guests (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    firstname VARCHAR(30) NOT NULL,
    lastname VARCHAR(30) NOT NULL,
    email VARCHAR(50) NOT NULL UNIQUE,
    reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
    )

    dan akan menghasilkan struktur seperti di bawah ini.
    Membuat REST API dengan PHP MySQL
    dan isi kan data apa saja disana.

  3. Membuat API di PHP

    Berikut adalah source code php yang berfungsi mengambil data dari phpmyadmin dari MySQL anda, dan kemudian di tampilkan dengan format JSON.
    <?php
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "db_dummy"
    ;
    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);
    // Check connection
    if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
    }
    $sql = "SELECT id, firstname, lastname, email, reg_date FROM guests";
    $result = $conn->query($sql);
    $json = [];
    $i = 1;
    if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
    $json[$i] = [
    'id' => $row["id"],
    'firstname' => $row["firstname"],
    'lasname' => $row["lastname"],
    'email' => $row["email"],

    'reg_date' => $row["reg_date"]
    ];
    $i = $i + 1;
    }
    } else {
    echo "0 results";
    }
    $conn->close();
    $data = ['data' => $json];
    header('Content-Type: application/json');

    echo json_encode($data);
    ?>

    Tampilan Akan berupa seperti berikut:

    Membuat REST API dengan PHP MySQL

Membuat REST API dengan PHP MySQL – Inti dari pembahasan di atas adalah pertama kita simpah semua data ke $json berupa array, kemudian kita request header dengan content type application/json header('Content-Type: application/json');, kemudian kita manfaat kan fungsi json_encode() yang sudah disediakan php untuk mengimplode array php ke data json.

Tutorial Selanjutnya mengenai web service sebagai berikut:

  • membuat crud rest api php
  • membuat rest api php native
  • membuat rest api php mysql
  • membuat api crud dengan php
  • crud api php
  • contoh api
  • membuat api login
  • restful api tutorial php

Artikel Terbaru: