API dhe DB në PHP

Shpesh API përdoret për të marrë të dhëna nga baza e të dhënave. Le të shohim një shembull.

Supozoni se kemi një tabelë me përdorues. Le të krijojmë një API që do të marrë si parametër id e përdoruesit, dhe do të kthejë të dhënat nga DB për atë përdorues:

api.loc/index.php<?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);
?>
Задание 1

Supozoni se në bazën e të dhënave ruhen vendet dhe qytetet e tyre. Krijo një API që do të marrë si parametër një vend dhe do të kthejë një grup të qyteteve të saj.