0

簡単な質問があります。以下のwhileステートメントは機能していますが、テーブル内のすべてを2回印刷しています。私はPHPとMySQLが初めてで、その理由がわかりません。誰かが私を正しい方向に向けるのを助けることができますか?

while($row = mysql_fetch_array($result))
{
    echo "<tr>";

    // $row is array... foreach( .. ) puts every element
    // of $row to $cell variable
     foreach($row as $cell)
        echo "<td>$cell</td>";
        $linkID= $row['linkID'];
    echo '<td><a href="update.php?linkID=' . $linkID. '">Update Status</a></td>';

    echo "</tr>\n";
}
4

2 に答える 2

0
$row = mysql_fetch_array($result);
    echo "<tr>";

    // $row is array... foreach( .. ) puts every element
    // of $row to $cell variable
     foreach($row as $cell)
        echo "<td>$cell</td>";
        $linkID= $row['linkID'];
    echo '<td><a href="update.php?linkID=' . $linkID. '">Update Status</a></td>';

    echo "</tr>\n";

これを試して

于 2013-05-17T20:24:50.657 に答える