时间:2021-07-01 10:21:17 帮助过:20人阅读
输出 $like 能显示出 每条信息当前用户收藏情况是1还是0
//$list 是个数组 包含每条信息的数据,然后写入以下代码;
foreach($list as $value){
$id=intval($value['id']);//list里面的信息ID
$uid=intval($['uid']);//当前登录用户的ID
$str = //查询数据库where likeid='$id' and uid='$uid';//有没有用户ID和当前信息ID
//查询条件就是这样,具体代码就不写了 (⊙﹏⊙)b
$like = mysql_num_rows($str); //判断出来的结果 $like大于0 表示已收藏
}
//以上结果
{loop $list $a}
$a[id] - $a[title] -........
{/loop}
{loop $list $a}
{if $like>0}已收藏{else}未收藏{/if}$a[id] - $a[title] -........
{/loop}