[英]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.