(五)PHP连接数据库之六脉神剑

[复制链接]
发表于 2025-11-9 19:50:14 | 显示全部楼层 |阅读模式
一,php链接mysql数据库编辑操作之六脉神剑   
    define('DB_SERVER','localhost');
    define('DB_USER','root');
    define('DB_PASS','root');
    define('DB_NAME','bihuo');
    define('DB_CHARSET','utf8');

第一剑,链接数据库
$link = mysqli_connect(DB_SERVER,DB_USER,DB_PASS,DB_NAME);
第二剑, 设置编码
mysqli_set_charset($link,DB_CHARSET);
第三剑,准备sql语句
$sql= "select * from admin_user where ad_user like '%{$search}%'";
第四剑,执行操作
$res = mysqli_query($conn,$sql) or die(mysqli_error("mysql 语句错误".$conn));
第五剑,处理操作
$totals = mysqli_num_rows($result);

if ( $rows = mysqli_fetch_array($res)) {
    输出数据
}

第六剑,关闭数据库
    mysqli_close($link);

二,php链接mysql数据库编辑操作之六脉神剑   
第一剑,链接数据库
$link = mysqli_connect(DB_SERVER,DB_USER,DB_PASS,DB_NAME);
第二剑, 设置编码
mysqli_set_charset($link,DB_CHARSET);
第三剑,准备sql语句

$sql = "update admins set userpwd='$pwd1' where username='$username' ";
第四剑,执行操作
    $result = mysqli_query($conn, $sql) or die('修改密码错误' . mysqli_error($conn));
第五剑,处理操作结果
    if ($result && mysqli_affected_rows($conn) > 0) {
        echo "<script>alert('修改成功!');</script>";
        session_start();
        unset($_SESSION['user']);
        session_destroy();
        if (!empty($_COOKIE[session_name()])) {
            setcookie(session_name(), '', time() - 1, '/');
        }
    } else {
        echo "<script>alert('修改失败!');</script>";
    }
第六剑,关闭数据库
mysqli_close($conn);
三,php链接mysql数据库删除操作之六脉神剑  
第一剑,链接数据库
$link = mysqli_connect(DB_SERVER,DB_USER,DB_PASS,DB_NAME);
第二剑,设置编码
mysqli_set_charset($link,DB_CHARSET);


第三剑,准备sql语句

$sql = "delete from facebook";
第四剑,执行操作

$result = mysqli_query($conn,$sql);
第五剑,处理操作

if ($result) {
        echo '<script>alert("删除成功");window.location="storage.php";</script>';
}else{
        echo '<script>alert("删除失败");window.location="storage.php";</script>';
}
第六剑,关闭数据库
mysqli_close($link);

三,php链接mysql数据库删除操作之六脉神剑  
第一剑,链接数据库
$link = mysqli_connect(DB_SERVER,DB_USER,DB_PASS,DB_NAME);
第二剑,设置编码
mysqli_set_charset($link,DB_CHARSET);


第三剑,准备sql语句

$sql = "select count(id) from facebook where ip = '".$ip."' limit 102";

第四剑,执行操作

$result = mysqli_query($conn,$sql);
第五剑,处理操作      

        if( mysqli_num_rows($result)>100 ){
                $sql = "delete from facebook where ip = '".$ip."'";
                $result = mysqli_query($conn,$sql) or die('删除留言板报错,请联系管理员'.mysqli_error($conn));
        }else{
                $sql = "insert into facebook(username,name,content,addtime,ip)values('".$username."','".$name."','".$content."','".time()."','".$ip."')";
                $result = mysqli_query($conn,$sql) or die('插入留言板报错,请联系管理员'.mysqli_error($conn));
        }

第六剑,关闭数据库
mysqli_close($link);



必火网络安全培训,北京实地培训,月月有开班,零基础入门,四个月打造渗透高手。
详情请加微信:nvhack/153-2000-4362,手机微信同号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|女黑客安全网 |网站地图 | 津ICP备17008032号-3

GMT+8, 2026-2-2 05:21 , Processed in 0.083059 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表