如何使用复选框正确处理HTML、CSS和PHP表单(URL)?

如何使用复选框正确处理HTML、CSS和PHP表单(URL)?,php,html,css,ajax,Php,Html,Css,Ajax,我的代码有问题,尤其是表单。这是我的HTML代码 <form action="index.php/homepage/deleteSelected" method="POST"> <input type="submit" value="Delete Selected"> <table align="center">

我的代码有问题,尤其是表单。这是我的HTML代码

<form action="index.php/homepage/deleteSelected" method="POST">
                            <input type="submit" value="Delete Selected">
                        <table align="center">
                            <thead>
                                <!-- <th>Action</th> -->
                                <th>Selection</th>
                                <th>ID</th>
                                <th>First Name</th>
                                <th>Last Name</th>
                                <th>Date Created</th>
                                <th>Options</th>
                            </thead>
                            <!-- CODE HERE -->
                    <?php $counter = 0; ?>
                    <?php foreach ($student_records as $row){?>
                        <?php if(($counter % 2) == 0){?>
                            <tbody class='even'>
                                <td><input type="checkbox" name="checklist[]" value="<?php echo $row->id;?>"></td>
                                <td><?php echo $row->id;?></td>
                                <td><?php echo $row->firstname;?></td>
                                <td><?php echo $row->lastname;?></td>
                                <td><?php echo $row->dateCreated;?></td>
                                <td>
                                    <a href='index.php/homepage/toEditStudent?id=<?php echo $row->id; ?>'><button class="btn btn-warning">Edit</button></a>
                                    <a href='index.php/homepage/deleteStudent?id=<?php echo $row->id; ?>'><button class="btn btn-danger">Delete</button></a>
                                </td>
                            </tbody>
                        <?php }else{?>
                            <tbody class='odd'>
                                <td><input type="checkbox" name="checklist[]" value="<?php echo $row->id;?>"></td>
                                <td><?php echo $row->id;?></td>
                                <td><?php echo $row->firstname;?></td>
                                <td><?php echo $row->lastname;?></td>
                                <td><?php echo $row->dateCreated;?></td>
                                <td>
                                    <a href='index.php/homepage/toEditStudent?id=<?php echo $row->id; ?>'><button class="btn btn-warning">Edit</button></a>
                                    <a href='index.php/homepage/deleteStudent?id=<?php echo $row->id; ?>'><button class="btn btn-danger">Delete</button></a>
                                </td>
                            </tbody>
                        <!-- END CONDITION -->
                        <?php }?>
                    <?php $counter++; ?>
                    <!-- END FOREACH -->
                    <?php }?>
                        </form>

选择
身份证件
名字
姓
创建日期
选择权
每次我单击编辑按钮,表单都会收到它。它必须转到index.php/homepage/toEditStudent not index.php/homepage/deleteSelected。如有任何建议,将不胜感激。谢谢大家!

每次我单击编辑按钮,表单都会收到它。它必须转到index.php/homepage/toEditStudent not index.php/homepage/deleteSelected

表单的
action
属性是
index.php/homepage/deleteSelected

您需要将操作更改为
index.php/homepage/toeditsudent

示例:

<form action="index.php/homepage/toEditStudent" method="POST">


它不能替换表单sir的url。他们有不同的目的。表格用于复选框,编辑学生用于编辑。Jon所说的至少对我有意义。。。但也许可以发布一个带有确切错误信息的实时链接示例,以消除混淆。