gpt4 book ai didi

php - 显示来自计数查询的个人数据(mySQL/php)

转载 作者:行者123 更新时间:2023-11-30 21:48:58 25 4
gpt4 key购买 nike

我有一个名为“Telcel”的数据库和一个名为“calls”的表我表中的列是 id、call_from、call_to、date_time、duration、network、cost、status

我有以下代码:

        $conn = mysqli_connect("localhost", "daven", "H3x^g0n", "Telcel");
$query = "SELECT id, COUNT(id), call_from,ROUND(SUM(cost), 2) FROM calls GROUP BY call_from ORDER BY COUNT(id) DESC;";
$result = mysqli_query($conn, $query);

while($row = mysqli_fetch_assoc($result))
{
echo '
<tr>
<td><a href="total.php">'. $row['call_from'] .'</a></td>
<td>'. $row['COUNT(id)'] .'</td>
<td>'. $row['ROUND(SUM(cost), 2)'] .'</td>
</tr>
';
}

返回例如:

Call From   Calls   Cost
Shannon 10 50.2
Tom 3 7.6

我希望当选择一个名字时,在下一页显示所选调用者的所有调用、每次调用的持续时间和每次调用的费用,因此如果选择了 Tom,则仅显示 Tom 的所有相关信息,如果选择了 Shannon 等。谢谢。

最佳答案

您可以使用类似 total.php?call_from=Tom
的 url 发送 GET 请求因此,您需要生成一个 href 链接,其中包含来自 name 的调用:

while($row = mysqli_fetch_assoc($result)) {
<td><a href="total.php?call_from='.$row["call_from"].'">'. $row['call_from'] .'</a></td>
...
}

并且 total.php 使用 $_GET["call_from"] 从 url 接收 id 用于查询:

$call_from = $_GET["call_from"];
$query = "SELECT * FROM calls WHERE call_from = ". $call_from;
... //Display the table

希望这有帮助:)

关于php - 显示来自计数查询的个人数据(mySQL/php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48152102/

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