You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP开发问题:如何将数据填充到表格的空白<td>标签中

解决PHP表格空白的数据插入问题

嘿,我一眼就看到问题啦!你现在的代码里其实已经处理了datebor字段的日期格式化,但你是直接把它echo到页面上,没放到那个空白的表格单元格里。那个空着的<td>就是你要修改的核心位置,对应代码里的<td>'.'</td>这一行。

修改步骤:

  1. 先把格式化好的日期存到一个变量里(别直接echo啦,不然会跑到表格外面);
  2. 把这个变量填充到空白的<td>标签中。

修改后的完整代码片段:

while($row = mysqli_fetch_array($result)) { 
    $date = date_create($row['datebor']); 
    $formatted_borrow_date = date_format($date,'F d, Y'); // 先把格式化后的日期存起来
    $output .= ' <tr> 
        <td>'.$row["badgenum"].'</td> 
        <td>'.$row["itemnameb"].'</td> 
        <td>'.$row["quantity"].'</td> 
        <td>'.$row["statusb"].'</td> 
        <td>'.$formatted_borrow_date.'</td> <!-- 原来空白的单元格,现在填上日期啦 -->
        <td>'.$row["dateret"].'</td> 
        <td>'.$row["badgenumret"].'</td> 
    </tr> '; 
}

额外说明:

如果这个空白单元格需要的不是借出日期,而是其他数据,你只需要把$formatted_borrow_date换成你要的内容就行——比如数据库里的另一个字段(比如$row["your_field_name"]),或者你计算出来的任何值,直接放到那个<td>的引号中间就好。

内容的提问来源于stack exchange,提问作者user9727941

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 08:57:32