API un datu bāzes PHP
Bieži API tiek izmantots, lai iegūtu datus no datu bāzes. Apskatīsim to ar piemēru.
Pieņemsim, ka mums ir kāda tabula
ar lietotājiem. Izveidosim API,
kas parametru saņems
id lietotāja, un atgriezīs datus
no datu bāzes šim lietotājam:
<?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);
?>
Pieņemsim, ka datu bāzē tiek glabātas valstis un to pilsētas. Izveidojiet API, kas parametru saņems valsti un atgriezīs tās pilsētu masīvu.