Изваждане на любими

niksdevil

Registered
Здравейте, как да извадя любимите клипове :

Ето базата данни
Код:
CREATE TABLE `fav_video` (
  `id` int(11) NOT NULL auto_increment,
  `user` varchar(25) collate utf8_unicode_ci NOT NULL,
  `video_id` int(11) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=782 ;
 
PHP:
$query = mysql_query("SELECT * FROM `fav_video` WHERE `user` = '$user' ORDER by id DESC");
echo'Любими клипове на '.$user.':<br />';
while($r = mysql_fetch_assoc($query)){
$query2 = mysql_query("SELECT * FROM `videos` WHERE `id` = '$r[video_id]'");
$raw = mysql_fetch_assoc($query2);
echo$raw['name'].'<br />';
}
$raw[name] - name е името на колоната от таблицата с клипчета
$user - човека, чийто любими гледаш
 
PHP:
$qu = mysql_query("SELECT * FROM fav_video WHERE user='$user_id'")or die(mysql_error());
while($r = mysql_fetch_assoc($qu)) {
$v_id = $r['video_id'];
$vqu = mysql_query("SELECT * FROM videos WHERE id='$v_id'")or die(mysql_error());
$rr = mysql_fetch_assoc($vqu);
$v_name =$rr['name'];
echo "<a href='video.php?id=$v_id'>$v_name</a><br>";
}

$user_id - човека чиито фаворите гледаш :P
 

Back
Горе