API dan Pangkalan Data dalam PHP
Sering kali API digunakan untuk mendapatkan data dari pangkalan data. Mari kita lihat contohnya.
Katakan kita mempunyai satu jadual
dengan pengguna. Mari buat API,
yang akan menerima parameter
id pengguna, dan mengembalikan data
dari Pangkalan Data untuk pengguna tersebut:
<?php
$id = $_GET['id'];
$query = "SELECT * FROM users WHERE id=$id";
$result = mysqli_query($link, $query);
$user = mysqli_fetch_assoc($result);
header('Content-Type: application/json');
echo json_encode($user, true);
?>
Katakan dalam pangkalan data disimpan negara dan bandarnya. Buat API, yang akan menerima parameter negara dan mengembalikan array bandarnya.