繁体   English   中英

选择喜欢的视频-MYSQL

[英]Select favourite videos - MYSQL

在我的网站上,您可以查看用户喜欢的视频。

这是代码...

PHP

     public static function VideosFavoritos($user){
        $sql = "SELECT id, titulo, directorio, imagen, usuario_id FROM video INNER JOIN videos_likes ON videos_likes.video_id = video.id AND videos_likes.id_canal = '$user'";
        $resultado = self::Conexion($sql);
        $videos = array();

        if(isset($resultado)){
            $row = $resultado->fetch();
            while($row != null){
                $videos[] = new Videos($row);
                $row = $resultado->fetch();
            }
        }
        return $videos;
    }

    public static function MostrarVideosFavoritos($user){
        $videos = self::VideosFavoritos($user);

        if(empty($videos)){
            print "<h4>Este usuario no tiene videos favoritos</h4>";
        } else {
            foreach($videos as $video) {
                print "<div class='video_main_container'>";
                    print "<div class='video_container'>";
                        print "<div class='video_thumb'><a data-id='".$video->getID()."'><img src='include/images/videos/video-thumb.png' alt='' /></a></div>";
                        print "<div class='video_info'>";
                            print "<p class='title'>".$video->getTitulo()."</p>";
                            print "<p class='usuario'>".$video->getUsuario()."</p>";
                        print "</div>";
                    print "</div>";
                print "</div>";
            }
        }
    }

MYSQL影像

视频表 = LINK

顶表喜欢的视频 = LINK

sql做得不好...如何打印用户喜欢的视频?

更新

我想我自己得到的...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM