如何在html表的换行符中显示循环值

时间:2019-06-01 05:48:00

标签: php

我想在html表的换行符中显示forloop值

echo "<tr>";
echo "<td>".$i++."</td>";
echo "<td>".$row['instructorname']."</td>";
echo "<td>".$row['batchname']."</td>";
echo "<td>".$row['fromdate']."</td>";
echo "<td>".$row['todate']."</td>";

for ($i = $startdate; $i < $todate; $i++) echo '<td>'.$i.'</td>';
echo "</tr>";

我想在换行符中显示每个$i值,但它显示在同一行中。

2 个答案:

答案 0 :(得分:1)

只需回显<br/>即可换行

echo '<td>', $startdate;

for($i = $startdate + 1; $i < $todate; $i++)
    echo '<br/>', $i;

echo '</td>';

FYI在echo语句中使用逗号胜于点

答案 1 :(得分:0)

只需在您的代码中添加

将concat“ \ n”放在语句的前面

echo "\n" ."<td>" . $row['instructorname'] . "</td>";
echo "\n" ."<td>" . $row['batchname'] . "</td>";

希望对您有帮助。

谢谢。