springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2022-10-18 13:54:47
201
我有一个HTML表格,其中有一些列。每一列都显示出自己的价值。但在表的一个单元格中,我想显示由逗号分隔的整个项目名称数组。我希望表格单元格显示如下:
用户ID | 项目名称 |
---|---|
名称1,名称2,名称3,.. |
$allitemnames
保存数组值,如name1、name2、name3等
下面是我当前用于获取项目数组的代码:
<代码>$项目名称=";从OrderHistory中选择项目_名称,其中UID='$USERID ',支付_模式='现金'";$itemNamesCon=$con->;查询($itemNames);$allItemNames=数组();while($X=mysqli_获取_关联($itemnamescon)){$allItemNames[]=array('项目_名称'=>;$X['项目_名称']);}$itemsArrayResult=implode(";,";,$allItemNames);
它正确地获取了数组,因为当我尝试在HTML表外回显$allitemnames
时,它会打印整个数组。但当我尝试在HTML表格单元格中打印它时,主要问题出现了。我使用了以下代码来打印它:
$allitemnames
这段代码确实在一个单元格中打印了多个名字,但输出根本不是我想要的。它只打印“数组,数组,数组.”
首先,它多次显示此警告消息,并且它说-
<块引用>警告:第62
行C:\xampp\htdocs\project\pendingpayments.PHP中的数组到字符串转换其次,这张表看起来像这样:
用户ID | 项目名称 |
---|---|
阵列,阵列,阵列,.. |
我在网上看了一下,但我遇到的每个论坛都有人试图循环并打印每个TD的1个值,而不是在一个echo"<tr style='color:white; background-color:#262626'>
<td><center>".$userid."</center></td>
<td><center>".$itemsarrayresult."</center></td>
</tr>";
中打印所有的值
顺晟科技:
你能改变你的代码如下,然后重试吗?
SELECT GROUP_CONCAT(item_name) FROM orderhistory WHERE uid='$userid' AND payment_mode = 'Cash'"
有一个多维数组。你不需要她。像这样做:
<代码>$AllItemNames[]=$X['商品_名称'];对此
有几种不同的方法:
在PHP中:
td
在MySQL中:
while($x = mysqli_fetch_assoc($itemnamescon))
{
$allitemnames[]=$x['item_name'];
}
$itemsarrayresult = implode(", ", $allitemnames);
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11