慕工程0101907

1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。具体示例:(1)首先创建了一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age"。1234567891011121314151617<?php $con = mysql_connect("localhost","peter","abc123");if (!$con)  {  die('Could not connect: ' . mysql_error());  } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con);?>(2)其次创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。123456789101112

Firstname: Lastname: Age:  (3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。123456789101112131415161718192021<?php $con = mysql_connect("localhost","peter","abc123");if (!$con)  {  die('Could not connect: ' . mysql_error());  } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con))  {  die('Error: ' . mysql_error());  }echo "1 record added"; mysql_close($con)?>

php 如何让html表单当中的数据在修改mysql的时候自动变更_怎么用php把html表单内容写入数据库?...相关推荐

  1. CQUPT数据结构作业2.1:设有一如下定义的SqList类型的顺序表,将其中的数据元素按递增顺序排列.试写一算法,将x插入到顺序表的适当位置,以保持该表的有序性

    加粗样式 2.1设有一如下定义的SqList类型的顺序表,将其中的数据元素按递增顺序排列.试写一算法,将x插入到顺序表的适当位置,以保持该表的有序性; typedef struct{int *elem ...

  2. vue页面回显数据_解决vue表单回显数据无法修改的问题

    前言:今天在做修改操作的时候遇到了一个问题,数据回显到修改表单之后,发现无法输入,也不能实现修改 项目环境:springboot+vue前后端分离 问题:修改操作数据回显无法输入值 一.问题截图 二. ...

  3. mysql中jxgl什么意思_使用Management Studio按下表信息在JXGL数据库中创建名为CJ的成绩表。...

    [单选题]Java源文件和编译后的文件扩展名分别为() [简答题]1.请大家做完实验后将数据填写到表格相应空格中,教师验收,当堂签字确认. 2.课下按照指导书上关于实验报告的书写部分完成数据处理.总结 ...

  4. oracle 循环修改数据库,oracle对一个表的多行数据进行修改,SQL批量修改

    1.第一种使用循环修改表 --遍历一个表并作修改 declare bl varchar(100); --声明一个字符串变量 BEGIN FOR L_RECORD IN (select * from y ...

  5. 万网 mysql 用户 存在那个表里_会计核算软件备案报告表中的数据库名称和数据库版本如何填写...

    会计核算软件备案报告表中的数据库名称和数据库版本如何填写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 会计核算软件备案 ...

  6. Vue form-create的基本使用 和 自定义表单组件的数据通迅

    前言 由于之前有个Web项目,大部分都是表单,而且这些表单是通过请求后端接口返回的数据,动态生成对应的DOM(表单类型),以及表单的初始数据渲染,和修改表单后的数据提交. 根据以上项目情况,所以这次就 ...

  7. lmbs PHP,PHP 清空 MySql 指定数据表中的所有数据

    PHP 清空 MySql 指定数据表中的所有数据 PHP 清空 MySql 指定数据表中的所有数据,在烈火小编在网上闲逛时,这是某技术博客的一篇文章,说是文章,并没有文字,只有代码,经过测试可以使用, ...

  8. MySQL简介、M有SQL的存储引擎、表、字段和数据

    Java知识点总结:想看的可以从这里进入 目录 2.MySQL特性介绍 2.1.MySQL简介 2.2.存储引擎 2.3.表.字段.数据 2.MySQL特性介绍 2.1.MySQL简介 MySQL 是 ...

  9. MySQL之创建函数,一次性插入表中多行数据

    MySQL之创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 一.MySQL之使用存储过程创建函数,一次性插入表中多行数据 #DELIMITER 的使用 ...

最新文章

  1. CentOS7之新建用户与SSH登陆
  2. 宕机的阿里云们正在杀死运维?
  3. Java线程:线程栈模型与线程的变量
  4. PAT甲级1043 Is It a Binary Search Tree :[C++题解]判断二叉搜索树BST、给定前序序列和中序序列
  5. 1250 Fibonacci数列(矩阵乘法快速幂)
  6. 115开jiang监控
  7. leetcode 834. Sum of Distances in Tree | 834. 树中距离之和(树形DP)
  8. HTTP请求和标头参数的CDI拦截器-简单示例
  9. MyBatis 实例
  10. Bootstrap3 轮番插件的事件
  11. C++socket编程(二):系统socket库介绍
  12. sql还原数据库备份数据库_有关数据库备份,还原和恢复SQL面试问题–第一部分
  13. fpga与三八译码器(BASYS3 VIVADO18)
  14. Charles进行弱网测试
  15. sqlite3 error: database is locked
  16. 解读|Cocos新平台、新生态的行业意义
  17. android开发笔记之高级主题—传感器的简单介绍
  18. Pr安装完BCC插件后出现“找不到引入口”的窗口,从而使用不了Pr怎么办------如何卸载BCC,重新启用P
  19. 对于区块链的曲解和误会,多半停留在人们对于其呈现方式的狭隘的认识上
  20. Django 开发框架学习(一)

热门文章

  1. 读书笔记:《时间投资法》之三
  2. lombok常用注解使用说明
  3. 解决 Python fake_useragent 报错 fake-useragent Maximum amount of retries reached问题
  4. 长征五号运载火箭将于2019年7月复飞
  5. [wordpress]更新插件时,免去FTP操作
  6. MongoDb进阶实践之一 如何在Linux系统上安装和配置MongoDB
  7. 1.2. Cisco IOS Firewall
  8. 磁盘分区格式化及交换分区
  9. 新一代Web安全治理体系让“我的地盘我做主”不再只是梦
  10. UE如何去除重复行,删除重复行