gpt4 book ai didi

php - “计算”符合特定条件的记录数并显示数字(使用 PHP 和 MySQL)

转载 作者:行者123 更新时间:2023-12-01 00:07:12 24 4
gpt4 key购买 nike

我有一个 MySQL 数据库,其中包含用户所在的国家/地区以及他们是个人还是组织。字段名称是“国家”和“类型”。

我想使用 PHP 来“计算”数据库中的国家/地区数量、个人数量和组织数量,然后以以下示例格式显示这些数字:

<p>So far, <strong>500</strong> individuals and <strong>210</strong> organisations from <strong>40</strong> countries have registered their support.</p>

如果有帮助,我目前正在使用以下代码列出记录总数:

<?php
$link = mysql_connect("localhost", "username", "password");
mysql_select_db("database_name", $link);
$result = mysql_query("SELECT * FROM table_name", $link);
$num_rows = mysql_num_rows($result);
echo "&nbsp;$num_rows\n ";
?>

我的 PHP/MySQL 技能非常有限,所以我真的很难解决这个问题。

非常感谢!

最佳答案

获取国家数量:

SELECT COUNT(DISTINCT country) AS NumCountries FROM tableName

获取个人数量,或组织数量:

SELECT COUNT(*) AS NumIndividuals FROM tableName WHERE type = 'individual'
SELECT COUNT(*) AS NumOrganisations FROM tableName WHERE type = 'organisation'

关于php - “计算”符合特定条件的记录数并显示数字(使用 PHP 和 MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5433387/

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