php增删改方式,php数据库增删改查方式

首先建立一个数据库db_0808,将db_0808中表格student导入网页。

CURD.php

Title

$db = new Mysqli("localhost","root","root","db_0808");

//!$db?"":die("链接错误");

empty(mysqli_connect_error())?"":die("链接错误");

$sql = "select * from student where is_delete='0'";

//$data = $db->query($sql)->fetch_all();//索引数组形式的所有数据

?>

id名字性别班级生日操作

$result=$db->query($sql);

while ($data=$result->fetch_row()){ //索引数组形式的第一条数据

// foreach ($data as $i){

if ($data[2]==1){

$data[2]="男";

}else if ($data[2]==0){

$data[2]="女";

}else{

$data[2]="保密";

}

echo "

{$data[0]}{$data[1]}{$data[2]}{$data[3]}{$data[4]} 删除

修改

";

}

?>

新增用户

向数据库中添加新信息add.php

Title

对add.php信息处理addpost.php

/**

* Created by fcc

* User: Administrator

* Date: 2017/10/13

* Time: 15:49 */$name = $_POST['name'];//

var_dump($name);

$sex = $_POST['sex'];

$ban=$_POST['banji'];//

$age = $_POST['age'];

$birthday = $_POST['birthday'];

$db=new Mysqli("localhost","root","root","db_0808");

$sql = "INSERT INTO student VALUES (null,'{$name}',{$sex},{$ban},'{$birthday}',DEFAULT,null)";

if ($db->query($sql)){header("location:CURD.php");

}else{ header("location:add.php");

}

添加信息成功

删除信息delete.php

* Created by fcc

* User: Administrator

* Date: 2017/10/14

* Time: 10:56 */$id=$_GET['id'];$db=new Mysqli("localhost","root","root","db_0808");empty(mysqli_connect_error())?"":die("链接错误");//$sql="DELETE FROM student WHERE Sno='{$id}'";//彻底删除,数据库中内容删除$sql = "update student set is_delete = '1' where Sno= '{$id}'";//表面删除,数据库中内容仍存在if ($db->query($sql)){ header("location:CURD.php");

};

更改信息页面xiugai.php

Title

$s = null;if(isset($_GET['id'])){

$id = $_GET['id'];

$db=new Mysqli("localhost","root","root","db_0808");

empty(Mysqli_connect_error())?"":die("连接错误");

$sql="select * from student where Sno='{$id}'";

$r=$db->query($sql);//var_dump($r);

$s=$r->fetch_row();

}?>

id="nv">女

id="nan">男

更改信息处理页面xiugaichuli.php<?php

/**

* Created by fcc

* User: Administrator

* Date: 2017/10/17

* Time: 9:07

*/

$id=$_POST['id'];

$name=$_POST['name'];

$sex=$_POST['sex'];

$banji=$_POST['banji'];

$birthday=$_POST['birthday'];

$db=new Mysqli("localhost","root","root","db_0808");

empty(Mysqli_connect_error())?"":"连接错误";

$sql="UPDATE student SET Sname='{$name}',Ssex='{$sex}',class='{$banji}',birthday='{$birthday}'WHERE Sno='{$id}'";

//var_dump($sql);

if ($db->query($sql)){

header("location:CURD.php");

}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值