php - 在 msqli 中加入 2 个表
问题描述
我将如何计算特定用户登录的帖子。例如,当 id 为 3 的用户登录时,它应该向我显示 4 个帖子,我已经完成了帖子总数:
<?php
$post_query1 = "SELECT count(*) AS total FROM posts ";
$post_result1 = mysqli_query($db, $post_query1);
$post1 = mysqli_fetch_array($post_result1);
?>
解决方案
你只需要使用一个简单的连接。
SELECT count(*)
FROM USER u,
post p
WHERE p.id_user = u.id_user
AND u.id_user = 3
推荐阅读
- android - Anko - 自定义警报未显示
- wagtail - 有没有办法覆盖 FieldPanel 上的标签和帮助文本?
- javascript - 如何从 API 访问数据?
- svg - CloudFront 中内容类型错误的 SVG 文件
- python - 如何比较 unigrams 的频率与 bigrams、trigrams 等的频率?
- drake - 在运行时跟踪 time_step 并记录几何逻辑错误
- r - ggplot2,如何更改条形标签的位置或添加图例
- php - For 循环在 332 次迭代后停止传递变量 - 不知道为什么
- java - 执行 java 可执行文件 (.exe) 时如何获取 CMD 的目录
- azure-devops - Azure Pipelines 中的增量构建