API a databáza v PHP
API sa často používa na získanie údajov z databázy. Pozrime sa na príklad.
Predpokladajme, že máme tabuľku
s používateľmi. Vytvorme API,
ktoré bude ako parameter prijímať
id používateľa a vraciať údaje
z databázy pre daného používateľa:
<?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);
?>
Predpokladajme, že v databáze sú uložené krajiny a ich mestá. Vytvorte API, ktoré bude ako parameter prijímať krajinu a vraciať pole jej miest.