Errore: impossibile stabilire una connessione " . mysqli_connect_error() . ""); } // Collegamento al DB effettuato // Leggo ID if (!isset($_GET['id'])) { // Codice HTTP 404: Not found http_response_code(404); echo "Film non trovato!"; return; } if (!is_numeric($_GET['id']) || $_GET['id'] === "" || $_GET['id'] === null) { // Codice HTTP 404: Not found http_response_code(404); echo "Film non trovato!"; return; } $idFilm = intval($_GET['id']); $query = "SELECT film.id_film, film.nome, film.trama, film.durata, film.data_uscita, generi.nome as genere FROM film, generi WHERE film.id_genere = generi.id_genere AND film.id_film = " . $idFilm . " ORDER BY film.data_uscita"; // Leggo i dati del film e faccio il JOIN per avere il nome del genere $res = mysqli_query($conn, $query); if ($res === false) { // Codice HTTP 500: Errore http_response_code(500); echo "Errore: impossibile eseguire la query. " . mysqli_error($conn) . ""; mysqli_close($conn); exit(); } $row = mysqli_fetch_array($res); mysqli_free_result($res); if (!$row) { // Codice HTTP 404: Not found http_response_code(404); echo "Film non trovato!"; mysqli_close($conn); return; } // Ottengo gli attori $queryAttori = "SELECT attori.nome, attori.cognome, attori.data_nascita, recitare.ruolo FROM attori, recitare WHERE attori.id_attore = recitare.id_attore AND recitare.id_film = " . $idFilm . " ORDER BY recitare.ruolo DESC "; $resAttori = mysqli_query($conn, $queryAttori); if ($resAttori === false) { // Codice HTTP 500: Errore http_response_code(500); echo "Errore: impossibile eseguire la query. " . mysqli_error($conn) . ""; mysqli_close($conn); exit(); } ?> <?php echo $row["nome"]; ?> - Film - The NoSpace Cinema

The NoSpace Cinema

Vedi sorgente pagina Tutti i film

|

Trama

Attori

Nato/a il
Nessun attore trovato!
"; } ?>