hongyzniu 发表于 2010-2-21 15:59:13

php中提交表单—简单问题

       
                <?php foreach ($rs as $row):?>
        <?php
                print "\t<tr>";
                print "\t\t<td>" . $row->id ."</td>";
                print "\t\t<td>" . $row->name ."</td>";
                print "\t</tr>";
        ?>
        <form action="http://127.0.0.1/index.php/deletecourse" method='POST'>
                <input type=checkbox name="to_delete">
                <input type=submit value="删除" size="10">
        </form>
        <?php endforeach; ?>
        <?php print "</table>\n";?>


我想让每条记录后面都可以跟上一个 checkbox和一个提交按钮。。。
但是结果不对,先全部是记录
后面一堆checkbox+按钮。。。该如何处理呢?
似乎在foreach循环内 不能加<form>...</form>

不知道我这样说清楚没。

Hex 发表于 2010-2-21 16:05:01

你看一下生成的 HTML 就知道了,你的 form 没在任何 <td></td> 中,当然页面就乱了。
楼主再仔细看看。

hongyzniu 发表于 2010-2-21 16:27:07

回复 2# Hex
嗯,看出问题了,多谢指出~~

coodcc 发表于 2010-2-22 17:09:59

aewfasdfasdf

kazaff 发表于 2010-2-24 10:25:23

而且我觉得你的form标签不应该放在循环里面!
页: [1]
查看完整版本: php中提交表单—简单问题