用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”这个词我以前没听说过。