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下用cookie统计用户访问网页次数的代码
May 09 PHP
PHP常用的文件操作函数经典收藏
Apr 02 PHP
PHP查询网站的PR值
Oct 30 PHP
PHP小技巧之函数重载
Jun 02 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
Apr 03 PHP
PHP中把数据库查询结果输出为json格式简单实例
Apr 09 PHP
Yii2增加验证码步骤详解
Apr 25 PHP
Joomla数据库操作之JFactory::getDBO用法
May 05 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
Jul 12 PHP
Linux平台php命令行程序处理管道数据的方法
Nov 10 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
Nov 12 PHP
PHP Swoole异步读取、写入文件操作示例
Oct 24 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
PHP jQuery表单,带验证具体实现方法
2014/02/15 PHP
php注册和登录界面的实现案例(推荐)
2016/10/24 PHP
PHP chr()函数讲解
2019/02/11 PHP
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
JavaScript中使用sencha gridpanel 编辑单元格、改变单元格颜色
2015/11/26 Javascript
win7下安装配置node.js+express开发环境
2015/12/06 Javascript
js实现将选中内容分享到新浪或腾讯微博
2015/12/16 Javascript
JavaScript入门系列之知识点总结
2016/03/24 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
React中常见的动画实现的几种方式
2018/01/10 Javascript
JavaScript实现淘宝京东6位数字支付密码效果
2018/08/18 Javascript
微信小程序实现星星评价效果
2018/11/02 Javascript
Javascript Dom元素获取和添加详解
2019/09/24 Javascript
python二叉树的实现实例
2013/11/21 Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
2017/04/19 Python
详解用TensorFlow实现逻辑回归算法
2018/05/02 Python
Python对HTML转义字符进行反转义的实现方法
2019/04/28 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
2019/07/03 Python
python3.x 生成3维随机数组实例
2019/11/28 Python
使用pandas 将DataFrame转化成dict
2019/12/10 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
Python类的动态绑定实现原理
2020/03/21 Python
详解Django配置JWT认证方式
2020/05/09 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
Html5基于canvas实现电子签名并生成PDF文档
2020/12/07 HTML / CSS
英国医生在线预约:Top Doctors
2019/10/30 全球购物
《两个铁球同时着地》教学反思
2014/02/13 职场文书
学前教育专业求职信
2014/09/02 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
出国留学导师推荐信
2015/03/26 职场文书
2015中学教学工作总结
2015/07/22 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
python opencv通过4坐标剪裁图片
2021/06/05 Python
分析Netty直接内存原理及应用
2021/06/14 Java/Android