API და მონაცემთა ბაზა PHP-ში
ხშირად API გამოიყენება მონაცემთა ბაზიდან მონაცემების მისაღებად. მოდით შევხედოთ მაგალითს.
დავუშვათ, გვაქვს გარკვეული ცხრილი
მომხმარებლებით. მოდით შევქმნათ API,
რომელიც პარამეტრად მიიღებს
id მომხმარებლის და დააბრუნებს მონაცემებს
მონაცემთა ბაზიდან ამ მომხმარებლისთვის:
<?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);
?>
დავუშვათ, მონაცემთა ბაზაში ინახება ქვეყნები და მათი ქალაქები. შექმენით API, რომელიც პარამეტრად მიიღებს ქვეყანას და დააბრუნებს მისი ქალაქების მასივს.