最佳答案 首先-6ren">
gpt4 book ai didi

php - 需要选择并显示特定用户编写的所有条目并对其进行计数

转载 作者:行者123 更新时间:2023-11-30 21:59:18 25 4
gpt4 key购买 nike

我需要选择并显示特定用户编写的所有条目以及他/她的总条目数

<?php  include 'helperl.php';  include 'dbconn.php';

$name=$_GET['id'];
$sql="SELECT * FROM entries WHERE writer_user LIKE '%$name%'";
$result=$conn->query($sql);
$num_entry= count($result);
echo "$num_entry";
?>

最佳答案

首先,您执行的 LIKE 选项将为您提供所有包含 $user

的名称

你的查询应该是这样的

SELECT nb
FROM (SELECT writer_user,count(*) as nb
FROM entries
WHERE writer_user=you_var
Group BY writer_user)

用于获取特定用户的所有条目

SELECT * 
FROM entries
WHERE writer_user=you_var

您可以在一个查询中进行连接以获取您想要的信息,但在计数属性中会有重复。

例子:

条目 计数

entrie1 4

entrie2 4

entrie3 4

entrie4 4

希望我对你有帮助。

关于php - 需要选择并显示特定用户编写的所有条目并对其进行计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43958262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com