我想在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
值,但它显示在同一行中。
答案 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>";
希望对您有帮助。
谢谢。