PHPda API va Ma'lumotlar Bazasi
Ko'pincha API ma'lumotlar bazasidan ma'lumot olish uchun ishlatiladi. Keling, bir misolni ko'rib chiqaylik.
Faraz qilaylik, bizda foydalanuvchilar
jadvali mavjud. Keling, parametr sifatida
foydalanuvchi id ni oladigan va
ushbu foydalanuvchi uchun ma'lumotlar bazasidan
ma'lumot qaytaradigan API yarataylik:
<?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);
?>
Faraz qilaylik, ma'lumotlar bazasida davlatlar va ularning shaharlari saqlanadi. Parametr sifatida davlatni qabul qiladigan va uning shaharlari massivini qaytaradigan API yarating.