IzKuFeLiQqQqQ
Registered
здравейте вече 2 часа си блъскам главата върху тоя код
ето как излизат резултатите http://trying.herobo.com/system%20no%20jq/favorites.php?id=1
но първо искам след всеки $type да излиза тоя линк Виж всички любими песни на plamba95 (или съответния линк на дадения $type)
второ искам да от всяко $type да излизат по 6 резултата
някой има ли идея как ще стане ...
Код:
<?php header( 'Content-Type:text/html; charset=UTF-8' );
include ('modules/login.php');
$id = (int)$_GET['id'];
$t = htmlspecialchars($_GET['type']);
$query = mysql_query("SELECT * FROM `favorites` WHERE `u_fav_id`='$id'")or die(mysql_error());
while($row = mysql_fetch_array($query)){
$fav = $row['fav_th'];
$type = $row['fav_type'];
$us = mysql_query("SELECT * FROM `users` WHERE `id`='$id'")or die(mysql_error());
$w=mysql_fetch_array($us);
$u=$w['username'];
if($id && !$t) {
if($type=='m') {
$m = mysql_query("SELECT * FROM `music` WHERE `m_id`='$fav' LIMIT 0,6")or die(mysql_error());
$mu = mysql_fetch_array($m);
$m_name = $mu['m_name'];
echo '<a href="song.php?id='.$fav.'">'.$m_name.'</a><br>';
$v=mysql_num_rows($m);
if($v>0) { echo '<a href="favorites.php?id='.$id.'&type=music">Виж всички любими песни на '.$u.' </a><br>';}
}
if($type='v') {
$m = mysql_query("SELECT * FROM `video` WHERE `v_id`='$fav' AND `v_active`='yes' LIMIT 0,6 ")or die(mysql_error());
$mu = mysql_fetch_array($m);
$v_name = $mu['v_name'];
echo '<a href="video.php?id='.$fav.'">'.$v_name.'</a><br>';
$v=mysql_num_rows($m);
if($v>0) {echo '<a href="favorites.php?id='.$id.'&type=video">Виж всички любими видеота на '.$u.' </a><br>';}
}
if($type='f') {
$m = mysql_query("SELECT * FROM `films` WHERE `f_id`='$fav' AND `f_active`='yes' LIMIT 0,6")or die(mysql_error());
$mu = mysql_fetch_array($m);
$f_name = $mu['f_name'];
echo '<a href="film.php?id='.$fav.'">'.$f_name.'</a><br>';
$v=mysql_num_rows($m);
if($v>0) {echo '<a href="favorites.php?id='.$id.'&type=films">Виж всички любими филми на '.$u.' </a><br>';}
}
}
if($id && $t){
if($t=='music') {
$m = mysql_query("SELECT * FROM `music` WHERE `m_id`='$fav' AND `m_active`='yes' ")or die(mysql_error());
while($mu = mysql_fetch_array($m)){
$m_name = $mu['m_name'];
echo '<a href="song.php?id='.$fav.'">'.$m_name.'</a><br>';
}
}
if($t=='video') {
$m = mysql_query("SELECT * FROM `video` WHERE `v_id`='$fav' AND `v_active`='yes' ")or die(mysql_error());
while($mu = mysql_fetch_array($m)) {
$v_name = $mu['v_name'];
echo '<a href="video.php?id='.$fav.'">'.$m_name.'</a><br>';
}
}
if($t=='films') {
$m = mysql_query("SELECT * FROM `films` WHERE `f_id`='$fav' AND `f_active`='yes' ")or die(mysql_error());
while($mu = mysql_fetch_array($m)) {
$f_name = $mu['f_name'];
echo '<a href="film.php?id='.$fav.'">'.$f_name.'</a><br>';
}
}
}if(!$id && !$t) {echo "Нямате пряк достъп до тази страница! <META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php '>";}
}
?>
ето как излизат резултатите http://trying.herobo.com/system%20no%20jq/favorites.php?id=1
но първо искам след всеки $type да излиза тоя линк Виж всички любими песни на plamba95 (или съответния линк на дадения $type)
второ искам да от всяко $type да излизат по 6 резултата
някой има ли идея как ще стане ...