以 php 为单位更改数据表 td 值



我正在动态填充数据表。在这里,我在基于序列号的 IF 子句中为 td 赋值。我想更改其他部分中特定td的分配值。 这是我的代码。

@foreach($tasks as $task)
if($ser_no != $task->serial_number){
$officer_name="";
$ser_no =$task->serial_number;
$officer_name =$officer_name.",". $task->name;
?>

<tr style=" border-left:1px solid; border-right:1px solid; border-top:1px solid; "> 
<td style=" border-left:1px solid; border-right:1px solid; border-top:1px solid; " id="{{$task->task_user_id}}_officer">{{$officer_name}}</td>
<?php
}else{
$officer_name =$officer_name.",". $task->name;
}

?>  
</tr>
@endforeach

我想更改其他部分中分配的 td 值

最简单的方法是在打印 TD 之前放置 else 子句。

@foreach($tasks as $task)
if($ser_no != $task->serial_number){
$officer_name="";
$ser_no =$task->serial_number;
$officer_name =$officer_name.",". $task->name;
}else{
$officer_name =$officer_name.",". $task->name;
}          
?>
<tr style=" border-left:1px solid; border-right:1px solid; border-top:1px solid; "> 
<td style=" border-left:1px solid; border-right:1px solid; border-top:1px solid; " id="{{$task->task_user_id}}_officer">{{$officer_name}}</td>
</tr>
@endforeach

标记一旦发送到客户端,就无法更改。

最新更新