如何在 yii2 中使用 if 语句正确查看 table 数据
How to properly view table data using if statement in yii2
我正在研究 yii2
。我有一个页面,我在其中创建了 table。现在我想使用 if....else
语句通过我的数据库查询将一些数据放入其中。
<tbody style="text-align: center; line-height: 12px">
<?php
$bd = $dataProvider2->getModels();
foreach ($bd as $a)
{
$strt =$a['slab_start'];
$end = $a['slab_end'];
$rate = $a['rate'];
if ($end !='')
{
echo "<tr>
<td>".print_r($strt).".".print_r('-').".".print_r($end)."</td>
<td>".print_r($rate)."</td>
</tr>";
}
else
{
echo "<tr>
<td>".print_r('upto')."</td>
<td>".print_r($rate)."</td>
</tr>";
}
}
?>
</tbody>
但是当我尝试查看我的页面时,上面的数据没有正确显示
它不会进入 <tbody>
。
预期输出
只是不要在 echo:
中使用 print_r
<tbody style="text-align: center; line-height: 12px">
<?php
$bd = $dataProvider2->getModels();
foreach ($bd as $a)
{
$strt =$a['slab_start'];
$end = $a['slab_end'];
$rate = $a['rate'];
if ($end !='')
{
echo "<tr>
<td>".$strt ."-". $end ."</td>
<td>".$rate."</td>
</tr>";
}
else
{
echo "<tr>
<td>upto</td>
<td>".$rate."</td>
</tr>";
}
}
?>
</tbody>
我正在研究 yii2
。我有一个页面,我在其中创建了 table。现在我想使用 if....else
语句通过我的数据库查询将一些数据放入其中。
<tbody style="text-align: center; line-height: 12px">
<?php
$bd = $dataProvider2->getModels();
foreach ($bd as $a)
{
$strt =$a['slab_start'];
$end = $a['slab_end'];
$rate = $a['rate'];
if ($end !='')
{
echo "<tr>
<td>".print_r($strt).".".print_r('-').".".print_r($end)."</td>
<td>".print_r($rate)."</td>
</tr>";
}
else
{
echo "<tr>
<td>".print_r('upto')."</td>
<td>".print_r($rate)."</td>
</tr>";
}
}
?>
</tbody>
但是当我尝试查看我的页面时,上面的数据没有正确显示
它不会进入 <tbody>
。
预期输出
只是不要在 echo:
中使用 print_r<tbody style="text-align: center; line-height: 12px">
<?php
$bd = $dataProvider2->getModels();
foreach ($bd as $a)
{
$strt =$a['slab_start'];
$end = $a['slab_end'];
$rate = $a['rate'];
if ($end !='')
{
echo "<tr>
<td>".$strt ."-". $end ."</td>
<td>".$rate."</td>
</tr>";
}
else
{
echo "<tr>
<td>upto</td>
<td>".$rate."</td>
</tr>";
}
}
?>
</tbody>