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

else if ($request_method=='POST')
{
    tambahkan($_POST);
}

Implementasi function dalam file function.php ini adalah

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.