Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Использую для добавление сериалов в личном скрипте TheMoviesDB

Проблема возникла в том что, в сериалах которых имеется только 1 сезон

Код добавляет по номеру их как 2-ой сезон

Вот код, кто может подсказать как Фиксануть?

Сделал свой вариант если количество сезонов меньше 2 то добавляет под номером 1 

Но такой фикс привел тому что если сезонов 3-4 то еще добавляется сезон 0

 if($_GET['season'] == 'add') {

foreach ($Listing['seasons'] as $Season) {

$ClientX = new \GuzzleHttp\Client();

$ResponseRsl = $ClientX->request(

'GET',

'https://api.themoviedb.org/3/tv/'.$FilterId.'?api_key=' . get($Settings,'data.tmdb_api','api') . '&language=tr-TR'

);

$Axax = json_decode($ResponseRsl->getBody() , true);

if($Axax['number_of_seasons']

$SeasonNumber = $Season['season_number'];

} else {

$SeasonNumber = Input::cleaner(filter_var(trim($Season['season_number']), FILTER_SANITIZE_NUMBER_INT))+1;

}

$dataarray = array(

"content_id" => $LastId,

"name" => $SeasonNumber

);

$this->db->insert('posts_season')->set($dataarray);

3 года назад
rslchp
Расул 
25 летАзербайджан
4 года в сервисе
Был
3 года назад