0

我有一个奇怪的问题。使用此代码,我正在生成一堆表:

<a big form>
*code*
for ($g=1;$g<=$g_number;$g++){
    *some random code*
    echo"<div id='grupa$g' style='float:left;padding:2px;'><h3>Grupa $g</h3>
            <table border='1px' style='display:block; text-align:center';>
                <thead>
                    <th>Name</th><th>V.</th><th>Sets/th><th>m</th>
                </thead>
                <tbody>";
    for ($p=0;$p<$no_of_items[$g];$p++){
               echo"<tr>
                        <td>".$components[$g][1][$p]."</td>
                        <td>".$components[$g][2][$p]."</td>
                        <td>".$components[$g][4][$p]."-".$components[$g][5][$p]."</td>
                        <td>".$components[$g][6][$p]."</td>
                        <td><form method='post' action='delete_from_groups.php'><input type=submit name=delete value='".$components[$g][0][$p]."'></input></form></td>
                    </tr>";
    }
           echo" </tbody>
            </table>";
    *random code*
}
*some more code*
</end of big form>

最右边的列在每行的表单内包含一个按钮。一切都按预期工作,除了第一个表中该类型的第一个单元格。该单元格仅包含按钮(正确命名),并且该行上的所有其他单元格都包含正确的值,但是应该包含表单的第一个单元格没有它。只是

<td><input type="submit" value="411" name="delete"></input></td>

其余的都是他们应该的:

<td><form action="delete_from_groups.php" method="post"><input type="submit" value="412" name="delete"></input></form></td>

谁能解释为什么?

4

0 回答 0