Така вадя всичките приятели на потребителя, а аз искам само който са онлайн (записани в active_users) , след като излезне обаче, заявката се изтрива от базата данни
ето как вадя на потребителя приятелите :
ето как вадя на потребителя приятелите :
Код:
<?php
$q = mysql_query("SELECT COUNT(*) AS `br_fr` FROM `friends` WHERE `username`='$req_user'");
$pf = mysql_fetch_array($q);
?>
Имам <?php echo $pf[br_fr]; ?> приятеля <a href="userfr.php?user=<?php echo $req_user; ?>">(Виж всички)</a>
<?php
$q = mysql_query("SELECT COUNT(*) AS `br_fr` FROM `friends` WHERE `username`='$req_user'");
$pf = mysql_fetch_array($q);
?>
<table border="0" cellpadding="10" cellspacing="10">
<tr>
<?php
$i = 1;
$frq = mysql_query("
SELECT `friends`.`friendname`, `users`.`pic` FROM `friends` INNER JOIN `users` ON `users`.`username`=`friends`.`friendname` WHERE `friends`.`username`='$req_user' ORDER by RAND() LIMIT 9");
while($row=mysql_fetch_array($frq)) {
?>
<li>
<td id="" valign="top"><a href="<?php echo $row[friendname]; ?>" title="<?php echo $row['friendname']; ?>"><img src="<?php echo $row[pic]; ?>" border="0" width="94" height="114" alt="<?php echo $row['friendname']; ?>"></a></td>
<?php if($i == 3 or $i==6) { ?>
</tr><tr>
<?php }
$i = $i + 1;
}
?>