PHP+MySQL插入操作实例


Posted in PHP onJanuary 21, 2015

本文实例讲述了PHP+MySQL插入操作的实现方法。分享给大家供大家参考。具体如下:

<h1>插入操作</h1>  

<?php  

    if(!isset($_POST['submit'])){  

        //如果没有表单提交,显示一个表单  

?>  

    <form action="" method="post">  

    国家:<input type="text" name="country" />  

    动物名称(英文):<input type="text" name="animal" />  

    动物名称(中文):<input type="text" name="cname" />  

    <input type="submit" name="submit" value="提交表单" />  

    </form>  

<?php  

    }  

    else  

    {  

        //如果提交了表单  

        //数据库连接参数  

        $host = "localhost";  

        $user = "root";  

        $pass = "zq19890319";  

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

          

        //打开数据库连接  

        $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程序设计有所帮助。

PHP 相关文章推荐
用PHP查询域名状态whois的类
Nov 25 PHP
PHP中for循环语句的几种变型
Nov 26 PHP
PHP中cookies使用指南
Mar 16 PHP
PHP 第三节 变量介绍
Apr 28 PHP
php实现memcache缓存示例讲解
Dec 04 PHP
destoon供应信息title调用出公司名称的方法
Aug 22 PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
Dec 16 PHP
php返回字符串中所有单词的方法
Mar 09 PHP
fckeditor上传文件按日期存放及重命名方法
May 22 PHP
Symfony2实现在controller中获取url的方法
Mar 18 PHP
php实现跨域提交form表单的方法【2种方法】
Oct 17 PHP
php+mysql数据库查询实例
Jan 21 #PHP
php使用Cookie实现和用户会话的方法
Jan 21 #PHP
php实现遍历目录并删除指定文件中指定内容
Jan 21 #PHP
Codeigniter的一些优秀特性总结
Jan 21 #PHP
PHP 生成N个不重复的随机数
Jan 21 #PHP
PHP 实现判断用户是否手机访问
Jan 21 #PHP
PHP中imagick函数的中文解释
Jan 21 #PHP
You might like
重料打造自己的“宝马”---第三代
2021/03/02 无线电
thinkphp实现图片上传功能
2016/01/13 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
2019/10/24 PHP
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
jquery实现的V字形显示效果代码
2015/10/27 Javascript
jQuery ajax分页插件实例代码
2016/01/27 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
Bootstrap整体框架之CSS12栅格系统
2016/12/15 Javascript
jQuery常见的选择器及用法介绍
2016/12/20 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
Canvas 绘制粒子动画背景
2017/02/15 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
gulp安装以及打包合并的方法教程
2017/11/19 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
vue 使用 canvas 实现手写电子签名
2020/03/06 Javascript
[02:39]DOTA2英雄基础教程 天怒法师
2013/11/29 DOTA
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
Flask实现图片的上传、下载及展示示例代码
2018/08/03 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
Python两个字典键同值相加的几种方法
2019/03/05 Python
python实现遍历文件夹图片并重命名
2020/03/23 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Python实现AES加密,解密的两种方法
2020/10/03 Python
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
皇家阿尔伯特瓷器美国官网:Royal Albert美国
2020/02/16 全球购物
英语专业学生个人求职信
2014/01/28 职场文书
文字自荐书范文
2014/02/10 职场文书
学生请假条
2014/04/11 职场文书
药剂专业求职信
2014/06/20 职场文书
受伤赔偿协议书
2014/09/24 职场文书
捐助倡议书
2015/01/19 职场文书
高校自主招生教师推荐信
2015/03/23 职场文书
保研导师推荐信
2015/03/25 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang