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修改Linux或Unix口令的方法分享
Jan 30 PHP
深入PHP数据缓存的使用说明
May 10 PHP
php使浏览器直接下载pdf文件的方法
Nov 15 PHP
php中的filesystem文件系统函数介绍及使用示例
Feb 13 PHP
php中使用url传递数组的方法
Feb 11 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
Jul 06 PHP
WIFI万能钥匙密码查询接口实例
Sep 28 PHP
php基于jquery的ajax技术传递json数据简单实例
Apr 15 PHP
php实现微信扫码自动登陆与注册功能
Sep 22 PHP
如何利用预加载优化Laravel Model查询详解
Aug 11 PHP
Laravel中前端js上传图片到七牛云的示例代码
Sep 04 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
Feb 28 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
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
2017/05/23 PHP
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式
2014/06/24 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
在WordPress中加入Google搜索功能的简单步骤讲解
2016/01/04 Javascript
浅谈JavaScript中变量和函数声明的提升
2016/08/09 Javascript
运用js教你轻松制作html音乐播放器
2020/04/17 Javascript
js date 格式化
2017/02/15 Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
2017/08/15 Javascript
webpack手动配置React开发环境的步骤
2018/07/02 Javascript
7个好用的JavaScript技巧分享(译)
2019/05/07 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
2020/01/16 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
python安装教程 Pycharm安装详细教程
2017/05/02 Python
基于Python实现的微信好友数据分析
2018/02/26 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
详解python3中tkinter知识点
2018/06/21 Python
python 经典数字滤波实例
2019/12/16 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
Pyecharts 中Geo函数常用参数的用法说明
2021/02/01 Python
关于 HTML5 的七个传说小结
2012/04/12 HTML / CSS
法国发饰品牌:Alexandre De Paris
2018/12/04 全球购物
考试退步检讨书
2014/01/15 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
秋季运动会稿件
2014/01/30 职场文书
大学校运会广播稿
2014/02/03 职场文书
校园安全广播稿
2014/02/08 职场文书
不拖欠农民工工资承诺书
2014/03/31 职场文书
服装设计专业求职信
2014/06/16 职场文书
中标通知书范本
2015/04/17 职场文书
单位计划生育责任书
2015/05/09 职场文书
党支部考察意见范文
2015/06/02 职场文书
写好求职信的技巧解密
2019/05/14 职场文书