Setelah kita membahas REST API server dengan PHP secara umum maka kita akan membahas pada salah satu HTTP method yaitu POST.  Pada artikel sebelumnya di https://www.proweb.co.id/articles/restful/rest-api-server.html kita sudah membahas bahwa untuk penanganan method POST pada REST API server kita menggunakan function tambahkan($_POST). Cuplikan source code pada end point API tersebut adalah

1
2
3
4
else if ($request_method=='POST')
{
    tambahkan($_POST);
}

Implementasi function dalam file function.php ini adalah

1
2
3
4
5
6
7
8
9
10
11
function tambahkan($lagu)
{
    global $con;//mysqli connection
    $stmt = $con->prepare("INSERT INTO tbl_lagu SET judul=?, pencipta=?");
    $stmt->bind_param('ss',$lagu['judul'],$lagu['pencipta']);
    $stmt->execute();
    $lagu['lagu_id'] = $con->insert_id;
     
    header("Content-Type:application/json");
    echo json_encode($lagu);
}

Pada contoh di atas kita akan membuat sebuah REST API server untuk menambahkan database lagu.

Kunjungi www.proweb.co.id untuk menambah wawasan anda .

REST API Server Method POST dengan PHP

One thought on “REST API Server Method POST dengan PHP

Comments are closed.

Ada yang dapat saya bantu ?
Ada yang dapat saya bantu ?