我想在php中創建一個表格
所有的事情都很好,但所有行都打印在同一行中。 如何在表格中的每一行之後打印新行?但在HTML中,沒有必要爲新行編寫額外的代碼,爲什麼它顯示不是用PHP新行?在PHP中格式化表格
這是部分代碼。
<div class="contest-table" id="contest-table">
<table class="contest-details" id="contest-details">
<tr>
<th>CODE</th>
<th>NAME</th>
<th>START</th>
<th>END</th>
</tr>
<?php
//Show contest detials -> Contest Code|Contest Name |Start Date | End Date
$con=mysqli_connect("localhost","root","chandan","judge");
$result=mysqli_query($con,"SELECT * FROM judge_contest ");
echo "<tr>";
while($row = mysqli_fetch_array($result))
{
$contest_code=$row['contest_code'];
$contest_name=$row['contest_name'];
$contest_start_date=$row['start_date'];
$contest_end_date=$row['end_date'];
echo "<td>";
echo "<a href=\"contest.php?id=$contest_code\"> $contest_code </a>";
echo "</td>";
echo "<td>";
echo "<a href=\"contest.php?id=$contest_code\"> $contest_name </a>";
echo "</td>";
echo "<td>";
echo $contest_start_date;
echo "</td>";
echo "<td>";
echo $contest_end_date;
echo "</td>";
}
echo "</tr>";
?>
</table>
</div>
什麼是你想裏面做?如果每個'$ row'應該是表格中的新行,你應該包含你的'echo'
oops得到它比thanx我應該刪除不必要的回聲也謝謝。 – chandan111