php - mysql 喜欢你和其他人

标签 php jquery mysql sql ajax

<分区>

我想知道怎么做

enter image description here

我的意思是“您和其他 19,389 人”您如何从其他人中识别。如果用户登录并喜欢状态或喜欢状态或类似 facebook 的东西。我想捕获“你”的部分。但我似乎不明白其背后的逻辑。

我正在使用 php 和 jquery。你如何在sql中解决这个问题?或者它真的是sql?您如何从其他人中定义用户?

如果我做错了或问错了,请告诉我正确的方法和答案我急需你的帮助。

最佳答案

只需一个查询,您就可以这样做:

SELECT COUNT(user_id) AS everybody, SUM(user_id = "your_user_id") AS you FROM fb_likes WHERE post_id = 4;

然后如果 you 大于零则打印(实际上它只能是 0 或 1):

You and [everybody - you] others like this.

否则

[everybody] like this.

关于php - mysql 喜欢你和其他人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10228795/

相关文章:

php - 配置 IDE (PHP Storm) 以将 WordPress 作为外部库包含在内

php - 自动执行 MySQL 查询以创建列表

jquery - 使用 jQuery 在悬停时更改当前图像

MySQL 将邮件列表中的人名组合起来

php - MySQL查询货币格式

php - 如何始终在正方形中显示图像

php - 为上传的文件和数据库添加时间

javascript - 在 Javascript 中以 360° Angular 移动图像

javascript - 在固定位置滚动

php - 使用 PHP 在 Android 中引用两个或多个 JSON 表