The Movie Database support

Hello everyone !

As part of my job graduation, I create a website that displays movies depending on his mood (much like moodmovie). I know retrieve all the movies that have keyword like "zombie" and I'd like show all movies that have that tag and those genres like "comedy". How could I do that ?

Here is my code to do that :

<?php $token = new \Tmdb\ApiToken('MY_KEY'); $client = new \Tmdb\Client($token, ['secure' => false]);

$movies = $client->getKeywordsApi()->getMovies(215304); //zombie

$genres = $client->getGenresApi()->getMovies(35); //comedy ?>

<?php foreach($movies['results'] as $key => $value): ?> " alt="" />

<?php echo($value['original_title']); ?>

<?php echo($value['release_date']); ?>

<?php endforeach; ?>

4 svar (på side 1 af 1)

Jump to last post

Hi JimmyHavenith,

I would use the /discover/movie method for this. An example query for movies tagged with "zombies" that are comedies would look like:

https://api.themoviedb.org/3/discover/movie?api_key=###&with_genres=35&with_keywords=12377

The php-tmdb-api library might help you with this. There's an example movie discover script here.

Cheers.

Hi Travis Bell,

Firstly, thank you for your answer !

I use the php-TMDb-api library but despite your guidance, I don't see how to include that .. :/ Could you change the code that is present in the library php-TMDb-api with the zombie tag and comedy genres? Because I can't use this query string with the wrappers .. :/

I would appreciate ! :D

Hi JimmyHavenith,

I am not a PHP dev so I am not familiar with how that works. You would probably do better to post on the php-tmdb community.

Okok no problem :)

I will take a look ! Thanks :)

Kan du ikke finde en film eller TV-serie? Log in og opret den.

Global

s focus the search bar
p open profile menu
esc luk et åbent vindue
? open keyboard shortcut window

På mediesider

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

På alle billedesider

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

På diskussionssider

n opret ny diskussion
w toggle watching status
p toggle public/private
c toggle close/open
a åben aktivitet
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page

Indstillinger

Want to rate or add this item to a list?

Log ind