经过数小时的尝试和搜索,我放弃了并寻求您的帮助。如何使用 PHP 检索统计 SQL 结果?我创建了一个包含五个条目的测试表,主要是数值。使用 phpMyAdmin 我可以进行多项统计计算,但使用 PHP 我什至无法得到总和。
用极其简单的 SQL 语言:
SELECT SUM(`Arbeidspercentage`) FROM `enq_vs`;
我把它和另一个函数放在一个 PHP 文件中,如下所示:
<?php
require "connect.php";
$kwearie_1 = mysqli_query($con,"SELECT * FROM `enq_vs`");
$x = "Arbeidspercentage";
$y = "Verzoeken_alg_toegek";
while($row = mysqli_fetch_array($kwearie_1))
{
echo $row[$x] . " " . $row[$y] . '<br>';
};
$kwearie_2 = mysqli_query($con,"SELECT SUM(`Arbeidspercentage`) FROM `enq_vs`");
$kwearie_2_readable = mysqli_fetch_all($kwearie_2);
echo $kwearie_2_readable;
mysqli_close($con);
?>
但我得到的只是第一个 kwearie 的结果。第二个没有给出任何内容,“数组”这个词,或者一个重要的错误报告,不能转换为字符串。我已经尝试了所有子功能,从“fetch_all”到“fetch_row”。
这是怎么做到的?一个好的教程也可以。