API in baza podatkov v PHP
Pogosto se API uporablja za pridobivanje podatkov iz baze podatkov. Poglejmo si primer.
Recimo, da imamo tabelo
z uporabniki. Naredimo API,
ki bo prejelo parameter
id uporabnika in vrnilo podatke
iz baze podatkov za tega uporabnika:
<?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);
?>
Recimo, da v bazi podatkov hranimo države in njihova mesta. Naredite API, ki bo prejelo parameter državo in vrnilo polje njenih mest.