php计数表列

时间:2014-11-04 16:58:05

标签: php mysql

我正在尝试编写一个脚本/ html页面,在内部显示实时公司信息。我想要一个小部件来计算我们数据库中的实时项目数量。

小部件需要查看名为“projects”的表,然后查看名为“live”的列,并计算“LIVE”显示的次数,但我遇到的最后一个问题是我们经营两家公司所以它需要首先检查“公司”栏目中是否有“E”,然后计算“实时”列。

我想不出如何处理这个因为我的PHP技能不如新手......更像是n00b!

1 个答案:

答案 0 :(得分:1)

尝试一个类似于:

的简单select count() mysql查询
SELECT count(*) AS count FROM `projects` WHERE `live` = 'LIVE' AND `company` = 'E'

要将值返回php文件并将其输出为html,您需要获取查询结果,如下所示:

$result = mysql_query("SELECT count(*) AS count FROM projects` WHERE live = 'LIVE' AND company = 'E'");
$row = mysql_fetch_array($result);

echo $row['count'];

注意

您不应该使用mysql_*中的任何一个,它们已被弃用,并且使您的应用程序非常容易受到攻击。随意使用它们作为学习工具(许多教程),但是一旦您感觉很舒服地连接到数据库并获取结果,请务必相应地移至mysqlipdo。好读:

PHP Mysql Query

How can I prevent SQL injection in PHP?