API a databáze v PHP
API se často používá k získání dat z databáze. Podívejme se na příklad.
Předpokládejme, že máme tabulku
s uživateli. Vytvořme API,
které bude parametrem přijímat
id uživatele a vracet data
z databáze pro tohoto uživatele:
<?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);
?>
Předpokládejme, že v databázi jsou uloženy země a jejich města. Vytvořte API, které bude parametrem přijímat zemi a vracet pole jejích měst.