gpt4 book ai didi

php - 按日期分组(php、mysql)

转载 作者:行者123 更新时间:2023-11-29 23:45:37 25 4
gpt4 key购买 nike

我有一个 mysql 表

daten    name      sub   rate
*******************************
09.22 Jonh some5 one
09.22 Jonh some2 two
09.22 Jonh some3 two

需要进入html:

Jonh:
date some5 some2 some3
***********************
09.22 one two two

我愿意:

$str = "SELECT * FROM table WHERE name= '$name' group by daten";
$rts = mysql_query($str);

echo "<h1>".$name."</h1>";
echo "<table border=\"1\"><th>date</th> ";

while($row = mysql_fetch_array($rs)) {

echo "<th>".$row['sub'] . "</th></tr>";
echo "<tr><td>".$row['daten'] ."</td><td>".$row['rate']."</td></tr>";
}
echo "</table>";

但是这样的代码,当按日期分组时,仅显示第一个值。没有团体,一切都是错误的。

请告诉我出了什么问题以及在哪里挖掘。

谢谢

最佳答案

使用此查询:SELECT daten, GROUP_CONCAT(sub) as sub FROM table WHERE name= '$name' group by daten。您将获得预期的输出。

关于php - 按日期分组(php、mysql),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25968884/

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