用php制作平面表格
表有问题,为什么字段的行在所有寄存器中重复 这是代码用php制作平面表格,php,mysql,Php,Mysql,表有问题,为什么字段的行在所有寄存器中重复 这是代码 <?php ---- ------- ------- $result=mysqli_query($dbcon,$consult); while($row=mysqli_fetch_row($result)){ echo "<table><tr><th>NIF</th><th>Name</th><th>lastname</th> &l
<?php
----
-------
-------
$result=mysqli_query($dbcon,$consult);
while($row=mysqli_fetch_row($result)){
echo "<table><tr><th>NIF</th><th>Name</th><th>lastname</th> <th>Edad</th></tr>";
echo "<tr><td>";
echo $row[0]."</td><td>";
echo $row[1]."</td><td>";
echo $row[2]."</td><td>";
echo $row[3]."</td></tr>";
}
echo "</table>";
?>
您需要将字段行放在循环的外侧
<?php
// DB Query
$result=mysqli_query($dbcon,$consult); $i=0;
// Starting the table
print ("
<table>
<tr>
<th>NIF</th>
<th>Name</th>
<th>lastname</th>
<th>Edad</th>
</tr>");
// Result loop
while($row=mysqli_fetch_row($result)){
// Table content
print ("
<tr>
<td>".$row[0]."</td>
<td>".$row[1]."</td>
<td>".$row[2]."</td>
<td>".$row[3]."</td>
</tr>");
$i++;
}
// No results
if ($i==0){
print ("
<tr>
<td colspan='4'>No results</td>
</tr>");
}
// Closing table
print ("</table>");
?>
“用php制作平面表格”-这是什么意思?我不明白。“Flate”这个词我以前没听说过。