You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.1 KiB

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Appel de l'API en CURL</title>
</head>
<body>
<h1>APPEL de l'adresse http://localhost/b1api/vol/liste</h1>
<?php
//
$api_url = "http://localhost/b1api/vol/liste";
$curl = curl_init($api_url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$response_json = curl_exec($curl);
curl_close($curl);
$ligne_de_resultat = json_decode($response_json);
//print_r($response_json);
//print_r($ligne_de_resultat);
echo "<h2>Vol n°" . $ligne_de_resultat->id_vol . "</h2>";
echo "<dl>";
echo "<dt>de</dt><dd>" . $ligne_de_resultat->de . "</dd>";
echo "<dt>à</dt><dd>" . $ligne_de_resultat->a . "</dd>";
echo "<dt>via</dt><dd>" . $ligne_de_resultat->via . "</dd>";
echo "<dt>Places restantes</dt><dd>" . ($ligne_de_resultat->places - $ligne_de_resultat->reservations) . "</dd>";
echo "</dl>";
?>
</body>
</html>