getMessage(), (int) $e->getCode()); } // 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 = :id ORDER BY film.data_uscita"; // Leggo i dati del film e faccio il JOIN per avere il nome del genere $stmt = $pdo->prepare($query); $stmt->execute([ ':id' => $idFilm ]); $row = $stmt->fetch(); if (!$row) { // Codice HTTP 404: Not found http_response_code(404); echo "Film non trovato!"; 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 = :id ORDER BY recitare.ruolo DESC "; $stmt = $pdo->prepare($queryAttori); $stmt->execute([ ':id' => $idFilm ]); ?> <?php echo $row["nome"]; ?> - Film - The NoSpace Cinema

The NoSpace Cinema

Vedi sorgente pagina Tutti i film

|

Trama

Attori

fetch()) { $test = false; ?>
Nato/a il
Nessun attore trovato!
"; } ?>