%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/nailstv/public_html/include/
Upload File :
Create Path :
Current File : /home/nailstv/public_html/include/Video.class.php

<?php

class Video
{

    public static function getViews($videos,$key = 'nezettseg')
    {
        $db = Db::getInstance();

        $video_ids = array_map(
            function ( $item )
            {
                return $item['id'];
            }, $videos
        );

        
        $video_nezettseg = $db->GetAssoc('SELECT video_id,COUNT(video_id) FROM video_nezettseg WHERE video_id IN ('.implode(',',$video_ids).') GROUP BY video_id');

        foreach($videos as &$video)
        {
            $nezettseg = $db->GetRow('SELECT video_id,COUNT(video_id) as `c` FROM video_nezettseg WHERE video_id = ? GROUP BY video_id',array($video['id']));
            
            $video[$key] = $video_nezettseg[$video['id']];
            //$video[$key] = $nezettseg['c'];
        }


        return $videos;
    }


}

Zerion Mini Shell 1.0