API ir DB PHP
Dažnai API naudojama tam, kad gauti duomenis iš duomenų bazės. Pažiūrėkime pavyzdžiu.
Tarkime, kad turime tam tikrą lentelę
su vartotojais. Sukurkime API,
kuris parametru gaus
id vartotojo, o grąžins duomenis
iš DB tam vartotojui:
<?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);
?>
Tarkime, kad duomenų bazėje saugomos šalys ir jų miestai. Sukurkite API, kuris parametru priims šalį ir grąžins jos miestų masyvą.