欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 列表页判断是否归藏

程序员文章站 2024-01-21 11:51:34
...
php 列表页判断是否收藏
本帖最后由 mf0916 于 2015-10-22 18:54:06 编辑 在php文件里

//$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 表示已收藏
}
//以上结果 输出 $like 能显示出 每条信息当前用户收藏情况是1还是0
//代码没有错误

在html文件里

{loop $list $a}
$a[id] - $a[title] -........
{/loop}


问题是在html 文件里怎么判断啊?也就是说 把$like和列表的ID关联起来
//在html里面的 $list 写下如下代码 不成功

{loop $list $a}
{if $like>0}已收藏{else}未收藏{/if}$a[id] - $a[title] -........
{/loop}

------解决思路----------------------
看不出 $like 是从哪里来的,而且是个单值
如果是代码1中查询出来的那个,也应该放进 $list 中去吧?
对于每个 id 和 uid 对而言,$like 都是不一样的

------解决思路----------------------
$like 是在哪里赋值的?
php 列表页判断是否归藏

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php 列表页判断是否归藏
  • 专题推荐