php mysql 增删查改

357次阅读
没有评论

向表中插入数据

<?php

// 引用连接数据库文件
include('conn.php');

// sql语句
$sql = "insert into users(UserName,Password) value ('admin','admin@123'),('user_1','123456'),('user_2','123456')";

// 将sql语句传入数据库执行插入数据的操作
$result = mysqli_query($link,$sql);

// 判断插入是否成功!
if ($result){
    echo "插入数据成功!";
}else {
    echo "插入数据失败!";
}



php mysql 增删查改

访问这个php文件就把数据插入到数据库中的表里了,如果不放心就去数据库中看一眼!(自己起的文件名,文件名.php)

php mysql 增删查改

这里是已经插入数据成功了! 如果再访问一次这个php文件就不会插入数据了,因为UserName这个字段已经设置了唯一约束  也就是用户名不能重复!

删除表中的数据

<?php
// 调用连接数据库文件
include('conn.php');

// 编写sql语句把用户名为 user_2的数据删除掉(要跟where删除条件,如果不写删除条件会把整个数据表中的数据全部删除)
$sql = "delete from users where UserName = 'user_2' ";

// 将sql语句传入数据库执行删除数据的操作
$result = mysqli_query($link,$sql);

// 判断一下是否删除成功!
if ($result){
    echo "删除数据成功!";
}else {
    echo "删除数据失败!";
}

访问一次php文件就删掉了!

php mysql 增删查改

查询表中的数据

<?php
// 调用连接数据库php文件
include('conn.php');

// 编写sql语句查询表中数据,根据自己的需求查询 * 查询表中所有的字段
$sql = "select id,username from users";

// 将sql语句传入数据库执行查询数据的操作
$result = mysqli_query($link,$sql);

// 从结果集中取得一行作为数字数组或关联数组
// while 循环
while($data = mysqli_fetch_array($result)){
    
    // 数字数组
    echo "id:".$data[0]." "."用户名:".$data[1]."<br>";
    
    // 关联数组
    echo "id:".$data["id"]." "."用户名:".$data["username"]."<br>";
    echo "<br>";
    
}


访问一次php文件就可以看到查询的结果啦!

php mysql 增删查改

更新表中的数据

<?php
// 调用连接数据库文件
include('conn.php');

// 编写sql语句,根据自己的条件更新表中的数据
// set UserName 这个字段的内容更改为 'user1' ,
// where UserName = 'user_1' 更改的条件是  UserName这个字段的内容是user_1就会更改为user1
$sql = "update users set UserName = 'user1' where UserName = 'user_1' ";

// 把sql语句 传入到数据库执行
$result = mysqli_query($link,$sql);

// 判断是否更新成功
if ($result){
    echo "更新数据成功!";
}else {
    echo "更新数据失败!";
}


访问一次php文件就把表中的数据改了!

php mysql 增删查改

php mysql 增删查改

正文完
 0
小民
版权声明:本站原创文章,由 小民 于2023-01-05发表,共计1413字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)