php-数据库的数据删除



总结:

亲自将数据库的查询,插入,删除的代码都敲了一遍,感觉php的方面就是一框架,

连接用户

$conn = @mysql_connect("localhost","root","root123");
if (!$conn){
    die("连接数据库失败:" . mysql_error());
}

选择数据库

mysql_select_db("test", $conn);

数据库操作

mysql_query

之后就是用mysql的语句写就可以了。

<?php
    error_reporting(E_ALL^E_NOTICE^E_WARNING);
    $link=mysql_connect("localhost","root","root");
    if(!$link){
        die("数据库连接失败".mysql_error());
    }
    mysql_select_db("myphp",$link);
    mysql_query("set names utf8");
    if($_POST[Submit]){
        $sql="delete from `table` where book_name='{$_POST[bookName]}'";
        if(mysql_query($sql,$link)){
            echo "删除数据成功!";
        } else {
            echo "删除数据失败:".mysql_error();
        }
    }
    $sql="select * from `table`";
    $val = mysql_query($sql);
    $info = mysql_fetch_array($val);
    if($info==false){
        echo "<div align='center' style='color:#FF0000; font-size:12px'>对不起,您检索的图书信息不存在!</div>";
    }
    
    //mysql_close($link);
?>
<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" type="text/css" href="main.css">
    </head>
    <body>
    <div>
    <form method="post" action="">
        <p>删除数据库数据</p>
        选择要删除的书名:<input type="text" name="bookName"/><br/>
        <input type="submit" name="Submit"/><br/>
        <p>结果显示</p>
    </form>
    <table>
        <tr>
            <th>编号</th><th>书名</th><th>价格</th><th>日期</th><th>作者</th>
        </tr>
    <?php
        do{
    ?>
            <tr>
                <td><?php echo $info[num]; ?></td>
                <td><?php echo $info[book_name]; ?></td>
                <td><?php echo $info[book_money]; ?></td>
                <td><?php echo $info[book_date]; ?></td>
                <td><?php echo $info[book_author]; ?></td>
            </tr>
    <?php
        }while($info=mysql_fetch_array($val));
        mysql_close($link);
    ?>
    </table>
    </div>
    </body>
</html>


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值