美文网首页PHP经验分享
php完成mysql增删改功能

php完成mysql增删改功能

作者: 刘小白DOER | 来源:发表于2020-08-25 06:44 被阅读0次

    笔者通过表单POST方法,将前端的数据传到后端进行数据库增删改操作,核心就是后端处理的php文件要取得$_POST["字段"]的值。

1、insert

<?php

include "conn.php";

header("Content-Type: text/html; charset=utf-8");

$time = $_POST["time"];

$volume = $_POST["volume"];

$AD = $_POST["AD"];

// $remark = $_POST["remark"];

//数据表有AUTO_INCREMENT的主键时,需要字段对应好,否则出错

$sqlstr = "insert into records(TIME,VOLUME,AD) values('$time','$volume','$AD')";

$result=mysqli_query($conn, $sqlstr);

if ($result) {

    #echo "新记录插入成功 ".date("h:i:sa");

    #echo "<script>alert('新纪录添加成功');window.location.href='add.php';</script>";

    // echo "<script>alert('新纪录添加成功');location='index.php';</script>";

    echo "<script>location='YIYI.php#templatemo_timeline';</script>";

    //echo "新纪录添加成功。".date("h:i:sa");

} else {

    echo "Error: " . $sqlstr . "<br>" . mysqli_error($conn);

}

//一条记录不需清除,出错

//mysqli_free_result($result);

mysqli_close($conn);

?>

2、delete

<?php

include "conn.php";

header("Content-Type: text/html; charset=utf-8");

$ID = $_POST["ID"];

//数据表有AUTO_INCREMENT的主键id

$sqlstr ="delete from records where id=$ID";

$result=mysqli_query($conn, $sqlstr);

if ($result) {

    //echo "删除成功 ".date("h:i:sa");

    echo "<script>location='YIYI.php#templatemo_timeline';</script>";//定位新文档

    #echo "<script>alert('纪录删除成功');history.go(-1);</script>";

    // echo "<script>alert('纪录删除成功');window.location.href='index_mysql_model.php';</script>";

} else {

    echo "Error: " . $sqlstr . "<br>" . mysqli_error($conn);

}

//一条记录不需清除,出错

//mysqli_free_result($result);

mysqli_close($conn);

?>

3、update

<?php

include "conn.php";

header("Content-Type: text/html; charset=utf-8");

$id=$_POST["id"];

$time=$_POST["time"];

$volume = $_POST["volume"];

$AD = $_POST["AD"];

//数据表有AUTO_INCREMENT的主键时,需要字段对应好,否则出错

//$sqlstr ="insert into websites(name,url,alexa,country) values('$name','$url','$alexa','$country')";

$sqlstr="update records set TIME='$time', VOLUME='$volume',AD='$AD' where ID=$id";

$result=mysqli_query($conn, $sqlstr);

if ($result) {

    //echo "记录修改成功 ".date("h:i:sa");

    #echo "<script>alert('新纪录添加成功');window.location.href='add.php';</script>";

    // echo "<script>alert('纪录更新成功');history.go(-1);</script>";

    echo "<script>location='YIYI.php#templatemo_timeline';</script>";//定位新文档

} else {

    echo "Error: " . $sqlstr . "<br>" . mysqli_error($conn);

}

//一条记录不需清除,出错

//mysqli_free_result($result);

mysqli_close($conn);

?>

    

相关文章

  • php完成mysql增删改功能

    笔者通过表单POST方法,将前端的数据传到后端进行数据库增删改操作,核心就是后端处理的php文件要取得$_PO...

  • mysql的插入语句

    MySQL增删改查之增insert、replace

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • PHP扩展 Mysql 与 Mysqli

    PHP开发中,使用Mysql扩展来链接Mysql数据库进行增删改查等操作。 在选择Mysql扩展的时候,官方提供了...

  • mysql增删改查的实例

    根据如下mysql数据表增删改查 数据表格显示list.php 增加数据 add.php 删除数据 delete.php

  • PHP扩展(extensions)

    什么是PHP扩展? 为PHP提供一些扩展的功能 常见的PHP扩展 mysql-----提供给PHP操作MySQL数...

  • PHP扩展

    1、PHP扩展简介 2、PHP常用扩展 MySQL-提供PHP操作MySQL数据库的功能 gd2-动态撞见图片 x...

  • 关于PDO的一些知识

    PDO是指php data object一般用于php链接数据库mysql.常用方法: 用于数据库中的增删改常使用...

  • node.js操作mysql学习笔记

    普通连接的增删改查 查 改 增 连接池 Pool options //mysql的github直接拷贝的,创建po...

  • MariaDB 基准测试

    之前测试了应用使用MySQL5.7.12(连接、增删改查)等功能都已OK,在准备对MySQL5.7.12做基准测试...

网友评论

    本文标题:php完成mysql增删改功能

    本文链接:https://www.haomeiwen.com/subject/gpcajktx.html