gpt4 book ai didi

php - 在 html 表格中将每条记录逐一显示

转载 作者:行者123 更新时间:2023-11-29 10:40:30 26 4
gpt4 key购买 nike

我有下表,其中包含字段: name,surname,field,class 。该表有以下记录:

  name        surname  field        class
William Smith History A1
Mary Adams Maths A2
Stev Goth Literature C2
Helen Maguire Chemistry A1

我想用下图显示前面提到的元素

History(A1) William Smith
Maths(A2) Mary Adams
Literature(C2) Stev Goth
Chemistry(A1) Helen Maguire

我尝试这样做是为了从数据库恢复我的数据:

SELECT GROUP_CONCAT(field SEPARATOR '<br>') AS field, 
GROUP_CONCAT(class SEPARATOR '<br>') AS field,
GROUP_CONCAT(name SEPARATOR '<br>') AS field,
GROUP_CONCAT(surname SEPARATOR '<br>') AS field
FROM teacher

并将我的数据显示到这样的表格中

<td>".$row['field']." ( ".$row['class']." ) ".$row['name]." ".$row['surname']."</td></tr>";

但将每个数据显示在新行中。我也尝试这个: SELECT GROUP_CONCAT(CONCAT(field,'(', class, ')',' ',name,' ',surname) SEPARATOR '<br>')没有结果有办法解决这个问题吗?

最佳答案

您不需要GROUP_CONCAT。只需执行常规的SELECT即可:

SELECT name, surname, field, class FROM teacher;

然后在 PHP 中循环遍历行。

关于php - 在 html 表格中将每条记录逐一显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45577554/

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