mysql 表单插入数据_PHP表单数据写入MySQL数据库的代码
废话不多说了,直接给大家贴代码了,具体代码如下所示:
if(!isset($_POST['submit'])){
//如果没有表单提交,显示一个表单
?>
国家:
动物名称(英文):
动物名称(中文):
}
else
{
//如果提交了表单
//数据库连接参数
$host = "localhost";
$user = "root";
$pass = "zq";
$db = "phpdev";
// 何问起 hovertree.com
//取得表单中的值,检查表单中的值是否符合标准,并做适当转义,防止SQL注入
$country = empty($_POST['country'])? die("请输入国家名称"):
mysql_escape_string($_POST['country']);
$animal = empty($_POST['animal'])? die("请输入英文名"):
mysql_escape_string($_POST['animal']);
$cname = empty($_POST['cname'])? die("请输入中文名"):
mysql_escape_string($_POST['cname']);
//打开数据库连接
$connection = mysql_connect($host, $user, $pass) or die("Unable to connect!");
//选择数据库
mysql_select_db($db) or die("Unable to select database!");
//构造一个SQL查询
$query = "INSERT INTO symbols(country, animal, cname) VALUE('$country', '$animal', '$cname')";
//执行该查询
$result = mysql_query($query) or die("Error in query: $query. ".mysql_error());
//插入操作成功后,显示插入记录的记录号
echo "记录已经插入, mysql_insert_id() = ".mysql_insert_id();
//关闭当前数据库连接
mysql_close($connection);
}
?>
上面的代码用不同格式,不知道哪种格式更好
if(!isset($_POST['submit'])){
//如果没有表单提交,显示一个表单
?>
国家:
动物名称(英文):
动物名称(中文):
}
else
{
//如果提交了表单
//数据库连接参数
$host = "localhost";
$user = "root";
$pass = "zq";
$db = "phpdev";
//取得表单中的值,检查表单中的值是否符合标准,并做适当转义,防止SQL注入
$country = empty($_POST['country'])? die("请输入国家名称"):
mysql_escape_string($_POST['country']);
$animal = empty($_POST['animal'])? die("请输入英文名"):
mysql_escape_string($_POST['animal']);
$cname = empty($_POST['cname'])? die("请输入中文名"):
mysql_escape_string($_POST['cname']);
//打开数据库连接 hovertree.com 何问起
$connection = mysql_connect($host, $user, $pass) or die("Unable to connect!");
//选择数据库
mysql_select_db($db) or die("Unable to select database!");
//构造一个SQL查询
$query = "INSERT INTO symbols(country, animal, cname) VALUE('$country', '$animal', '$cname')";
//执行该查询
$result = mysql_query($query) or die("Error in query: $query. ".mysql_error());
//插入操作成功后,显示插入记录的记录号
echo "记录已经插入, mysql_insert_id() = ".mysql_insert_id();
//关闭当前数据库连接
mysql_close($connection);
}
?>
以上所述是小编给大家介绍的PHP表单数据写入MySQL数据库的代码 ,希望对大家有所帮助!
mysql 表单插入数据_PHP表单数据写入MySQL数据库的代码相关推荐
- php mysql表单源码_PHP表单数据写入MySQL数据库的代码
废话不多说了,直接给大家贴代码了,具体代码如下所示: if(!isset($_POST['submit'])){ //如果没有表单提交,显示一个表单 ?> 国家: 动物名称(英文): 动物名称( ...
- php表单 提交数据,PHP表单提交数据
1.PHP表单处理 PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据 GET 和 POST 都创建数组(例如,array( key => value, key2 => v ...
- mysql 插入学生信息_MySQL经典50题-1-创建数据表和插入数据
MySQL经典50题-1-创建数据表和插入数据 本文的整理和学习来自CSDN的一位博主,接下来的一个系列将是自己的学习和整理内容,提升MySQL. 同时解法会对网上的版本进行整理和综合,尽可能有多种答 ...
- SQL Server数据库创建数据库、用户、表和插入数据(Transact-SQL)
SQL Server 基本操作 一.建数据库并创建用户 二.创建模式 三.建表并插入数据 一.建数据库并创建用户 首先使用 create database <表名> 创建数据库,这里使用如 ...
- mysql为什么不能插入数据_mysql为啥不能插入数据
mysql为何不能插入数据? 安装AppServ后首次使用mysql,没有图形界面,在"MySql Command Line Client"的操作如下: ============= ...
- Mysql命令insert into:向表中插入数据(记录)
insert into命令用于向表中插入数据. insert into命令格式:insert into <表名> [(<字段名1>[,..<字段名n > ])] v ...
- Mysql之向表中插入数据
Mysql之向表中插入数据 语法 以下为向MySQL数据表插入数据通用的 INSERT INTO SQL语法: INSERT INTO table_name ( field1, field2,...f ...
- mysql 有外键 怎么插入数据_外键约束的表怎么插入数据
有外键的情况应该先添加主表数据,再添加副表数据. 如:有以下两张表 班级表: CLASSID NAME 1 一班 2 二班 学生表: SID NAME CLASSID 1 张三 1 2 李四 1 3 ...
- mysql之往表中插入数据
同时插入多个数据: INSERT INTO $(table_name) VALUES(...), (...), (...); 往表中插入从其它表中获取到的数据: INSERT INTO $(dest_ ...
- 4、MySQL——向数据表中插入数据,修改数据表中的数据,数据表删除操作
目录 一.数据表插入操作:INSERT 1. 给表中的所有字段插入数据 2.给表中的个别字段插入数据 3.向数据表中批量插入多条数据 二.数据表修改操作:UPDATE 1.修改所有字段的数据 2.修改 ...
最新文章
- ASP.NET简化编辑界面 V3
- 【代码规范】prettier
- 关于align=absmiddle的说明
- Openlayers中加载Geoserver切割的EPSG:900913离线瓦片图层组
- uva 11400——Lighting System Design
- Proteus仿真单片机:PIC18单片机的仿真
- Doc2Bow简介与实践Demo
- linux一键安装python_Linux下,一键安装python3;适用于Centos、Debian、Ubuntu等
- javascript中定时器interval的使用
- 拉格朗日插值与拉格朗日反演
- 小工具:输出Houdini里节点间参数的差别
- 证明最小码距与纠检错图像_最小码距和检错纠错能力关系
- Unity VFX粒子系统入门笔记-2-制作简易火焰特效
- Ubuntu一次更改用户组后,qv2ray不能运行的修复
- 笔记本安装固态涉及到的注意事项
- HTTP和HTTP的区别
- scandir 介绍
- 查询数据(后台到前台传递数据,显示数据)
- 50个经典的增长黑客策略高效实现增长
- 设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声
热门文章
- java8 metaspacesize_java-8 – Java8 MetaspaceSize标志不起作用
- Win10:重新安装window store
- EasyUI:combobox设置不可编辑更改
- HTML:H5新增表单type属性
- linux远程控制本地用户登录,linux 本地无法登录 远程可以登陆的解决办法
- Centos7中完美搭建ftp服务器
- HUffman树学习笔记
- Unity学习笔记(二)——Unity ML-agents安装与配置(1.9.1)
- dubbo 异步回调
- Redis和Memcache和MongoDB简介及区别分析(整理)