php - 每行上回显的删除按钮

标签 php html mysql button

每次用户插入信息并单击添加按钮时,新数据都会存储到数据库并回显到此表中

表格

<tr>
    <td colspan="4" align="right">
        <input  type="image" value="image"  src="images/btn_add.gif" onclick="action_1()">
    </td>
</tr>
<tr>
    <td colspan="2" class="title_all_u">Family Member Summary</td>
</tr>
<tr>
    <td>
        <?php 
            $query = "SELECT * FROM family_child WHERE LAS_login_id = ($emp_id)";
            $result = mysql_query($query) or die(mysql_error());
            echo "<table border='1'>
                    <tr>
                        <th>Family Type</th>
                        <th>Name</th>
                    </tr>";
                while($row = mysql_fetch_array($result))
                {
                echo "<tr>";
                echo "<td>" . $row['family_child_type'] . "</td>";
                echo "<td>" . $row['family_child_name'] . "</td>";
                echo "</tr>";
                }
            echo "</table>";
        ?>
    </td>           
</tr>   

这是插入查询

if ( $action ==3 ) {
   $spouse_type = $_POST['spouse_type'];
   $spouse_name = $_POST['spouse_name'];

   $sql1 = "INSERT INTO family_spouse (LAS_login_id, spouse_type, spouse_name)  VALUES ('$LAS_login_id', '".strtoupper($spouse_type)."','".strtoupper($spouse_name)."')";

这两个代码用于插入数据库并在页面中回显。 如何在 echo "<td>" . $row['family_child_name'] . "</td>"; 下面添加删除按钮对于我回显的每一行,以便用户可以删除显示表中的错误行。

最佳答案

echo "<td>" . $row['family_child_name'] . " <a href='page.php&action=delete&id=family_name_id'>Delete</a></td>

然后在您的页面中 get (if action == delete) > 执行您的查询以删除 ID 为家庭子女姓名表 id 的行。

关于php - 每行上回显的删除按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19313125/

相关文章:

mysql - 当 MySQL Workbench 中有联合键时,如何引用不同的行?

javascript - 用PHP加密URL参数并用Javascript解密

php - 如何在Laravel中使用JWT-auth解码JWT

php - 半直接文件访问与 index.php Controller

html - 使响应式菜单与上面的图片/标题宽度相同

javascript - 我已将函数名称 'test' 添加到以下内容,但出现错误说它无法识别为函数。任何人都可以帮助我

php - 错误消息号错误

php - 使用 PHP 基于 URL 参数选择多个下拉菜单

python django 竞争条件与 celery

Java:与 MySQL 的 SSL 连接