我有一个MySQL数据库,并且在一列中有数字(价格),我需要使用PHP来计算此列中的所有数字...我该怎么做?使用PHP计算MySQL中列值的所有值
1
A
回答
9
如果你想数列数使用:
Select count(column_name) FROM table name.
如果你想列值的总和,然后使用:
Select SUM(column_name) FROM table name.
0
尝试mysqli_result()一样,
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
if ($result = $mysqli->query("SELECT COUNT(price) as total FROM tablename")) {
/* Get field information for column 'SurfaceArea' */
$finfo = $result->fetch_field_direct(1);
printf("Total price: %s\n", $finfo->total);
$result->close();
}
/* close connection */
$mysqli->close();
?>
0
你可以用它来计算数据库中的1行:
<?php
$query = "SELECT COUNT(price) FROM yourtable ";
?>
然后,您可以在代码中使用$query
来显示结果。
在MySQL(phpMyAdmin的),你可以这样做:
SELECT COUNT(price) FROM yourtable
+0
'return'没有函数????? –
+0
没有只是一个简单的例子,但我会编辑它。 –
1
或许SUM是你真正想要的:
Select SUM(column_name) FROM tablename
0
与PHP代码
如果你想计数更新你可以这样做:
$query = "SELECT COUNT(*) FROM table_name"
// Print out result
while($row = mysql_fetch_array($result)){
echo "Total count". $row['COUNT(*)'];
}
如果你想得到一列的总和,你可以这样做:
$query = "SELECT SUM(column_name) FROM table_name"
// Print out result
while($row = mysql_fetch_array($result)){
echo "Total sum". $row['SUM(column_name)'];
}
+1
请勿使用'mysql_'功能。他们已被弃用... –
相关问题
- 1. 使用PHP计算MySQL中的值
- 2. 计算列中的行值并使用PHP中的总值
- 3. 在mysql/php中计算值为0或1的所有记录列
- 4. MySQL使用计算的返回值来计算其他值
- 5. 如何使用类方法计算阵列中所有值的平均值
- 6. 使用MySQL来计算行中有列A的值为X且值为Y的所有行
- 7. 使用按钮计算PHP中的值
- 8. MySQL - 对同一列中的所有记录计算的列的最大值
- 9. MySQL - 在计算中使用GROUP_CONCAT值?
- 10. 使用php计算Mysql表中的值的数量
- 11. 计算anylogic中流量的所有值
- 12. 在PHP计算中使用javascript数值
- 13. 使用Spotfire中的计算列计算每个组的总值
- 14. 使用Java计算基于mysql表中值的值
- 15. 在Oracle SQL中计算逗号分隔的所有列的值
- 16. mysql,为所有用户计算最小值
- 17. 使用MySQL计算百分位数值
- 18. mysql更改列中的所有值
- 19. mysql其中列=所有可能的值
- 20. 使用脚本计算Google电子表格列中的值重新计算值
- 21. 使用PHP/MySQL值的jQuery数学计算
- 22. 获取从左表中的所有记录与计算列值
- 23. SparkR。如何计算Spark DataFrame中所有列的不同值?
- 24. 如何计算Python中所有列的异常值?
- 25. 如何计算Access 2010表中所有列中的所有NULL值?
- 26. 计算utf8的所有可能值
- 27. 使用计算值
- 28. 为特定列和列值计算所有表的行
- 29. MySQL的计算与价值
- 30. MySQL的 - 计算平均值
OP希望在'PHP'中有'code'。你的'php代码'在哪里? –
@RohanKumar OP可以编写代码,如果他不能不给他代码。 –
没问题,我可以编写php代码,我只需要这个“select”提示符,所以没关系:-) –