【发布时间】:2015-07-02 11:19:49
【问题描述】:
我一直在做一个php“好友系统”,最近我构建了好友列表。现在,如果用户没有朋友,它只会显示一个空白表格,如果用户有朋友,我希望它只显示朋友表,否则我只想说“你还没有添加任何朋友” ”。 这是代码,请见谅。
<table class="table">
<tr>
<th><h4>Username</h4></th>
<th><h4>Jam</h4></th>
<th><h4>Jam Artist</h4></th>
<th><h4>Youtube Link</h4></th>
</tr>
<?php
if(!empty($frnd_query)){
echo "Bull";
}
$my_id = $_SESSION['user_id'];
$frnd_query = mysql_query("SELECT user_one, user_two FROM frnds WHERE user_one='$my_id' OR user_two='$my_id'");
while($run_frnd = mysql_fetch_array($frnd_query)){
$user_one = $run_frnd['user_one'];
$user_two = $run_frnd['user_two'];
if($user_one == $my_id){
$user = $user_two;
} else {
$user = $user_one;
}
$username = getuser($user, 'username');
$Jam = getuser($user, 'JamTitle');
$JamAuthor = getuser($user, 'JamAuthor');
$link = getuser($user, 'YoutubeLink');
$profile = getuser($user, 'profile');
if(!empty($JamAuthor)){
$JamAuthor = $JamAuthor;
} else{
$JamAuthor = "Unknown";
}
if(!empty($Jam)){
$Jam = $Jam;
} else{
$Jam = "No Current Jam";
}
if(!empty($profile)){
$profile = "<img src='images/profile/$profile' class='img-circle' width='20' height='20'>";
} else{
$profile = '<img src="images/profile/default.jpg" class="img-circle" width="20" height="20">';
}
if(!empty($link)){
$link = "<a href='$link' target='_blank'>$Jam on Youtube</a>";
} else{
$link = "No Youtube Link";
} ?>
<tr>
<td><b><?php echo "<a href='profile.php?user=$user' class='boxuser' style='display:block'>"; ?>
<?php echo $profile; ?> <?php echo $username; ?></a></b></td>
<td><?php echo $Jam ?></td>
<td><?php echo $JamAuthor ?></td>
<td><?php echo $link; ?></td>
</tr>
<?php } ?>
【问题讨论】:
-
第 10 行的$frnd_query 总是空变量?
标签: php