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 তৈরি করুন, যা প্যারামিটার হিসেবে একটি দেশ নেবে এবং তার শহরগুলির অ্যারে ফেরত দেবে।