zoukankan      html  css  js  c++  java
  • 用PHP对数据库数据进行删除

    显示页面:

    <body>

    <table width="100%" border="1" cellpadding="0" cellspacing="0">  //创建一个民族表表格
    <tr>
    <td>民族代号</td>   //建列
    <td>民族名称</td>   //建列
    <td>操作</td>        //建列
    </tr>
    <?php
    $conn = @mysql_connect("localhost","root","123");   //localhost为本机服务器地址,root为用户名,123为数据库密码
    //选择操作的数据库
    mysql_select_db("mydb",$conn);
    //写SQL语句
    $sql = "select * from Nation";

    //执行
    $result = mysql_query($sql);

    //读取数据
    while($attr = mysql_fetch_row($result))
    {
    echo "<tr>
    <td>{$attr[0]}</td>       //索引民族表内的民族代码
    <td>{$attr[1]}</td>       //索引民族表中的民族名称
    <td><a onclick="return confirm('确定删除么')" href='delete.php?code={$attr[0]}'>删除</a></td>  //套一个a标签,跳转到删除页面,并且传递相应数据的索引值,用get方式传值时用?连接,多个参数用&连接;加一个链接onclick到一个弹窗,用于提醒用户是否删除,/为转义符,因为最外层echo有双引号了,内层的两层单引号会使系统无法识别范围,导致出现问题,所以需用/来分隔转义
    </tr>";
    }
    ?>
    </table>

    </body>

    </html>

    删除页面:

    <?php
    $code = $_GET["code"];

    //造连接
    $conn = @mysql_connect("localhost","root","123");  //localhost为本机服务器地址,root为用户名,123为数据库密码
    //选择操作的数据库
    mysql_select_db("数据库名",$conn);
    //写SQL语句
    $sql = "delete from Nation where Code = '{$code}'";

    //执行
    $result = mysql_query($sql);

    if($result)
    {
    //跳转页面
    header("location:chaxun.php");  //删除成功,则跳转回显示页面
    }
    else
    {
    echo "删除失败!";
    }

  • 相关阅读:
    POJ1239
    HDU 2829 四边形不等式优化
    返回数字二进制的最高位位数o(n)
    矩阵快速幂 模板
    HDU4718 The LCIS on the Tree(LCT)
    HDU4010 Query on The Trees(LCT)
    HDU3487 Play With Chains(Splay)
    CF444C DZY Loves Colors
    HDU4836 The Query on the Tree(树状数组&&LCA)
    HDU4831&&4832&&4834
  • 原文地址:https://www.cnblogs.com/m-m-g-y0416/p/5559764.html
Copyright © 2011-2022 走看看