本文结合上次的php中的数据库https://www.jianshu.com/p/b5886c3176b9来给数据库增和删。
要先创建好一个数据库,本文中我的数据库名为home,表名为main;
![](https://img.haomeiwen.com/i13921236/73c583deabdb64cb.png)
增
<?php
//模拟数据
$title=_REQUEST['title'];
$pic=_REQUEST['pic'];
$tex=_REQUEST['tex'];
$price=_REQUEST['price'];
//链接数据库
$conn=mysqli_connect('127.0.0.1','root','','home',3306);
//设置编码
$sql='SET NAMES UTF8';
mysqli_query($conn,$sql);
//执行
$sql="INSERT IN main VALUES(NULL,'$title','$pic','$tex','$price')";
$result=mysqli_query($conn,$sql);
if($result===true){
echo '添加成功';
}else{
echo '添加失败';
}
![](https://img.haomeiwen.com/i13921236/f4f3c31ec026b956.png)
添加成功后可在地址框中输入
![](https://img.haomeiwen.com/i13921236/33ffc6273f74a7a8.png)
删
创建一个名为'home_delete.php‘的文件存放需要删的php
<?php
//根据商品的编号删除
$mid=$_REQUEST['mid'];
$conn=mysqli_connect('127.0.0.1','root','','home',3306);
$sql='SET NAMES UTF8';
mysqli_query($conn,$sql);
$mysql="DELETE FROM main WHERE mid='$mid'";
$result=mysqli_query($conn,$mysql);
if($result===true){
echo "删除成功";
}else{
echo "删除失败";
}
删除时需要跟一个HTML同时使用如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!--action后面连接的是删除的php-->
<form action='home_delete.php'>
<p>id:<input type="" name="mid"></p>
<p><input type="submit" name="" value='提交'></p>
</form>
</body>
</html>
增加新知识:
$all=mysqli_fetch_accoc($result);//输出一行,并按照关联数组输出
$all=mysqli_fetch_all($resule);//把数组按照索引数组输出
var_dump($all);//把查找的所有结果按数组格式输出
$all=musqli_fetch_assoc($resule,MYSQLI_ASSOC);//把所有的数据按照关联数组输出
//共同样式可以放在单独的php中,但需要链接:
require('路径');
网友评论