摘要 腾兴网为您分享:PHP MySQL Insert Into用法,智影,招联金融,优路教育,一点英语等软件知识,以及cad2013注册机,业主名录采集软件,我查查,自选股软件,贝贝app,手机百度影音,生化危机4完美,内蒙古干部培训,绍兴空气质量,nikeapp,上古卷轴5跳过开场动画,天一小说,北京律师管理平台,瑞鸿移民,四川人事局等软件it资讯,欢迎关注腾兴网。在php编程中,操作mysql数据库中的数据时,INSERT INTO 语句用于向数据库表中插入新纪录。 向数据库表插入数据 INSERT INTO 语句用于向数据库表添加新纪录。 语法 INSERT INTO table_name VALUES...

在php编程中,操作mysql数据库中的数据时,INSERT INTO 语句用于向数据库表中插入新纪录。

向数据库表插入数据

INSERT INTO 语句用于向数据库表添加新纪录。

语法

INSERT INTO table_name

VALUES (value1, value2,....)

您还可以规定希望在其中插入数据的列:

INSERT INTO table_name (column1, column2,...)

VALUES (value1, value2,....)

注释:SQL 语句对大小写不敏感。INSERT INTO 与 insert into 相同。

为了让 PHP 执行该语句,我们必须使用 mysql_query() 函数。该函数用于向 MySQL 连接发送查询或命令。

例子

假设有一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age"。

向 "Persons" 表添加了两个新纪录:

复制代码 代码示例:

$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);

?>

把来自表单的数据插入数据库

现在,创建一个 HTML 表单,这个表单可把新纪录插入 "Persons" 表。

HTML 表单:

复制代码 代码示例:

Firstname:

Lastname:

Age:

当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。

然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

insert.php页面的代码:

复制代码 代码示例:

/**

* insert into插入数据

* edit: www.jbxue.com

*/

$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 中insert into,数据库insert_PHP MySQL Insert Into用法相关推荐

  1. k8s中实现自动数据库初始化(mysql,postgresql)

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 我们知道在代码里面创建数据库链接需要先有database, 但是我们刚刚部署的数据库可能还没有database或者没有指定权限的用户,这就要求我们在部 ...

  2. mysql insert 主键冲突_insert 时防止出现主键冲突错误的方法

    最近几天,产品上线比较多,从内网测试库导出表的部分内容到线上也就比平时频繁多了,这时候可能会出现主键冲突: Error Code : 1062 Duplicate entry '1' for key ...

  3. mysql的更新用法_mysql update语句的用法详解

    本节内容: mysql数据库中的update语句. 首先,单表的UPDATE语句: UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr ...

  4. MySQL数据库---子查询insert,update,delete语句中嵌套子查询

    十.子查询的使用(重点) 1.子查询:指的是查询语句,嵌套查询语句---->一般是放在where子句中,表示条件. 2.子查询的应用使用场景: 2.1查询过程中,虽然给了条件,但是条件的结果并不 ...

  5. MyBatis中insert将数据插入mysql数据库,显示成功但是数据库不显示数据

    问题:mybatis中使用insert向数据库中插入数据,操作成功但是数据库中没有数据. 原因:mybatis除select外,其他操作(insert,update-)默认不自动提交 解决方法:通过日 ...

  6. linux笔记本没有insert,无法在Linux中将UTF8插入数据库MySQL(Can not insert UTF8 to Database MySQL in Linux)...

    无法在Linux中将UTF8插入数据库MySQL(Can not insert UTF8 to Database MySQL in Linux) 当创建表时,我已经设置了charset = utf8. ...

  7. mysql insert 不需要日志_MySQL数据库性能优化(1)「转」

    1.MySQL概述 从本文开始我们将讨论建立在块存储方案之上的关系型数据库的性能优化方案和集群方案.关系型数据库的选型将以创业公司.互联网行业使用最广泛的MySQL数据为目标,但是MySQL的安装过程 ...

  8. MySQL数据库——MySQL INSERT:插入数据(添加数据)

    数据库与表创建成功以后,需要向数据库的表中插入数据.在 MySQL 中可以使用 INSERT 语句向数据库已有的表中插入一行或者多行元组数据. 基本语法 INSERT 语句有两种语法形式,分别是 IN ...

  9. mysql insert和update_详解MySQL数据库insert和update语句

    用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句.SQL语句中的更新语句update是最常用的语句之一,言外之意,就是对数 ...

最新文章

  1. oracle rman imp exp,Oracle-client支持exp|imp|rman
  2. FPGA之道(74)Verilog生成语句
  3. 有理有据!为什么String选择数字31作为hashCode方法乘子?
  4. oracle导出报错04063,Oracle EXP导出报错的解决方法
  5. OpenShift Security (8) - 安装并运行 DevSecOps 应用
  6. ConfigParser.InterpolationSyntaxError: ‘%‘ must be followed by ‘%‘ or ‘(‘, found: “%‘“
  7. 浪曦视频在线的ASP.NET AJAX视频教程下载
  8. 【时间序列】DTW算法详解
  9. 电脑使用技巧提升篇10:电脑文件夹加密
  10. [Unity插件]着色器关键字分析工具ShaderControl
  11. win10多用户同时登陆
  12. 什么是客户关系管理CRM?
  13. ppt怎么转换成pdf
  14. 词性、句法分析、依存关系的符号解释
  15. 计算机水平考试 初级,计算机水平考试-初级程序员下午试题模拟38
  16. wechat4j开发-菜单创建
  17. Note For Linux By Jes(18)-X Window 配置介绍
  18. 计算机职称级别一览表,2017高会《职称计算机》Word 2003:多级列表
  19. mysql8.018_MySQL8.0.18通用版本安装
  20. 老蜗牛写采集:网络爬虫(二)

热门文章

  1. 2009年国庆节,全国人民喜洋洋。
  2. 二进宫的爱美客,再冲击IPO背后的雷区
  3. 干货 | 知识库全文检索的最佳实践
  4. 雅马哈与上位机TCP通讯
  5. 学校计算机操作技能(文字录入),浅谈中职学校计算机专业学生的文字录入技能训练...
  6. windows如何使用vnc,只需5步轻松掌握windows下使用vnc
  7. 解决“无法访问Windows Installer服务”的艰辛历程
  8. $(window).load、$()与window.onload
  9. 关于VMware下使用linux虚拟机出现仅主机模式适配器驱动程序似乎未运行的解决方法
  10. android 修改键盘换行按键