向表中插入数据
<?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文件就把数据插入到数据库中的表里了,如果不放心就去数据库中看一眼!(自己起的文件名,文件名.php)
这里是已经插入数据成功了! 如果再访问一次这个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
// 调用连接数据库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
// 调用连接数据库文件
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文件就把表中的数据改了!
正文完
发表至: 学习记录
2023-01-05