X-Git-Url: https://git.piment-noir.org/?p=Project_webapp.git;a=blobdiff_plain;f=includes%2Fmodify.php;h=cd37c239ad80c549def4ca098b5ef7aae369f096;hp=045d84acfe511c93b11a0cc955c09d917311b9cc;hb=e14003dc40dec3eb928a58cdff78fddd31990907;hpb=181c3ee47dbbd650216b0e39d6539dc2c6d2b811 diff --git a/includes/modify.php b/includes/modify.php index 045d84a..cd37c23 100644 --- a/includes/modify.php +++ b/includes/modify.php @@ -21,13 +21,39 @@ $connection->run_prepared_query(); $connection->get_pquery_result(); $rows = $connection->get_result_array(); $connection->close_prepared_query(); +$sql_pquery = "select CapAv, sum(NbPlaces) as BookedPlaces + from RESERVATIONS, VOLS, AVIONS + where RESERVATIONS.NumVol = VOLS.NumVol and AVIONS.NumAv = VOLS.NumAv and + RESERVATIONS.NumVol = ? + group by RESERVATIONS.NumVol"; +$connection->prepare_query($sql_pquery); +$connection->prepared_query_bind_param("s", array($flight_id)); +$connection->run_prepared_query(); +$connection->get_pquery_result(); +$rows_cap = $connection->get_result_array(); +$connection->close_prepared_query(); +//var_dump($rows_cap); +$booked_places = $rows_cap[0]['BookedPlaces']; +if (is_null($booked_places)) { + $booked_places = 0; +} +if (isset($rows_cap[0]['CapAv']) && isset($booked_places)) { + $free_places = $rows_cap[0]['CapAv'] - $booked_places; +} else { + $free_places = "Inconnu"; +} ?> +

Nombre de places libres :

- - + Nombre de place(s) : \n"; + echo " \n"; + } + ?>