我有一個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」提示符,所以沒關係:-) –