PHP中用mysqli面向对象打开连接关闭mysql数据库的方法


Posted in PHP onNovember 05, 2016

如下所示:

PHP中用mysqli面向对象打开连接关闭mysql数据库的方法

代码如下:

<meta http-equiv="content-type" content="text/html" charset="utf-8"/>
<h1>用mysqli面向对象方法连接数据库!-姚远的博客</h1>
<form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF'])?>">
服务器地址:<input type="text" name="mysqlip"/>
<br/>
服务器账号:<input type="text" name="mysqluser"/>
<br/>
服务器密码:<input type="password" name="mysqlpassword"/>
<br/>
<input type="submit" value="连接mysql"/>
</form>
<?php
if($_SERVER['REQUEST_METHOD']=="POST"){//获取提交方式进行对比,然后用if进行判断!
  //用mysqli面向对象方法连接mysql数据库
  $servername=$_POST['mysqlip'];//服务器地址
  $username=$_POST['mysqluser'];//用户账号
  $password=$_POST['mysqlpassword'];//密码
  $conn = new mysqli($servername,$username,$password);//把myqli实例化,用面向对象链接mysql数据库!
  if($conn->connect_error){//$conn->connect_error用面向对象来表示,有错误信息会返回字符串,没错误信息返回null;用if判断输出的信息;
    echo "连接失败!".$conn->connect_error;//返回null输出
  }else{
    echo "你所连接的数据库地址为:".$servername;
    echo "<br/>你所连接的数据库账号为:".$username;
    echo "<br/>你所连接的数据库密码为:".$password;
    echo "<br/>连接成功!";//返回字符串输出
  }
  if($conn->connect_error){
    echo "<br/>未检测到连接的数据库,所以未关闭!";
  }else{
    $conn->close();//面向对象关闭数据库!
    echo "<br/>已成功关闭数据库连接!";
  }
}
?>

第一个if判断页面是否已POST方式提交数据,防止赋值的时候报错;

第二个if判断数据库是否已成功连接错误,判断对客户端进行返回;

第三个if判断数据库是否已成功连接错误,判断进行关闭连接;

以上这篇PHP中用mysqli面向对象打开连接关闭mysql数据库的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP.MVC的模板标签系统(一)
Sep 05 PHP
php类
Nov 27 PHP
php SQL防注入代码集合
Apr 25 PHP
php mysql Errcode: 28 终极解决方法
Jul 01 PHP
PHP 读取大文件的X行到Y行内容的实现代码
Jun 24 PHP
关于PHP session 存储方式的详细介绍
Jun 25 PHP
php实现将Session写入数据库
Jul 26 PHP
PHP中的表达式简述
May 29 PHP
PHP里面把16进制的图片数据显示在html的img标签上(实现方法)
May 02 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
禁止直接访问php文件代码分享
May 05 PHP
PHP实现一个简单url路由功能实例
Nov 05 #PHP
浅谈php中的循环while、do...while、for、foreach四种循环
Nov 05 #PHP
php foreach如何跳出两层循环(详解)
Nov 05 #PHP
PHP不使用递归的无限级分类简单实例
Nov 05 #PHP
php  单例模式详细介绍及实现源码
Nov 05 #PHP
PHP strcmp()和strcasecmp()的区别实例
Nov 05 #PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
Nov 04 #PHP
You might like
关于手调机和数调机的选择
2021/03/02 无线电
PHP高级OOP技术演示
2009/08/27 PHP
php in_array 函数使用说明与in_array需要注意的地方说明
2010/04/13 PHP
PHP连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
PHP的反射类ReflectionClass、ReflectionMethod使用实例
2014/08/05 PHP
php实现上传图片保存到数据库的方法
2015/02/11 PHP
php进行ip地址掩码运算处理的方法
2016/07/11 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
2016/12/05 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
Extjs EditorGridPanel中ComboBox列的显示问题
2011/07/04 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
escape函数解决js中ajax传递中文出现乱码问题
2014/10/30 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
javascript实现PC网页里的拖拽效果
2016/03/14 Javascript
基于BootStrap的图片轮播效果展示实例代码
2016/05/23 Javascript
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序
2016/08/17 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
js闭包用法实例详解
2016/12/13 Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
2016/12/26 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
浅谈vue引入css,less遇到的坑和解决方法
2018/01/20 Javascript
微信小程序仿美团城市选择
2018/06/06 Javascript
轻量级富文本编辑器wangEditor结合vue使用方法示例
2018/10/10 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
python新手经常遇到的17个错误分析
2014/07/30 Python
10种检测Python程序运行时间、CPU和内存占用的方法
2015/04/01 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
市场营销专业毕业生自荐信
2013/11/02 职场文书
大学生最常用的自我评价
2013/12/07 职场文书
2014年实习生工作总结
2014/11/27 职场文书
公司2014年度工作总结
2014/12/10 职场文书
人事局接收函
2015/01/31 职场文书
2015年新教师工作总结
2015/04/28 职场文书
小马王观后感
2015/06/11 职场文书