PHP数据库操作Helper类完整实例

 更新时间:2016年05月11日 12:01:49   作者:果冻  
这篇文章主要介绍了PHP数据库操作Helper类,详细分析了php操作mysql的连接、增删改查及关闭连接等步骤,并给出了完整的mysql操作类Helper供大家参考,需要的朋友可以参考下

本文实例讲述了PHP数据库操作Helper类。分享给大家供大家参考,具体如下:

php操作数据库分为几个步骤(这里以MYSQL为例):

1. 建立连接

$connection=mysql_connect($db_host,$db_username,$db_password);

2. 选择数据库

$db_select=mysql_select_db($db_database);

3. 执行CRUD操作

mysql_query("set names 'utf8'");//编码
$result=mysql_query($sqlstring);

(mysql_affected_rows()前一次mysql操作所影响的记录行数)

4. 查询

mysql_fetch_array($result);
mysql_fetch_row($result);

5. 关闭连接

mysql_close($connection);

DBHelper.php类文件:

<?php
class DBHelper
{
  //建立连接
  function GetConnection($db_host,$db_username,$db_password)
  {
    $connection=mysql_connect($db_host,$db_username,$db_password);
    if($connection==false)
      die("数据库连接失败:".mysql_error());//输入具体错误信息
    return $connection;
  }
  //选择对应数据库
  function DBSelect($db_database)
  {
    $db_select=mysql_select_db($db_database);
    if($db_select==false)
      die("数据库选择失败:".mysql_error());
    return $db_select;
  }
  //执行CRUD操作
  function Excute($sqlstring)
  {
    $result=mysql_query($sqlstring);
    return $result;
  }
  //释放资源
  function CloseConnection($connection)
  {
    if($connection!=null)
    mysql_close($connection);
  }
}
?>

dbtext.php配置文件:

<?php
$db_host="localhost";
$db_database="mymessage";
$db_username="root";
$db_password="123456";
?>

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基于pdo操作数据库技巧总结》、《PHP+MongoDB数据库操作技巧大全》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP中余数、取余的妙用

    PHP中余数、取余的妙用

    这篇文章主要介绍了PHP中余数、取余的妙用,这个是在WEB开发中一个经常使用的小技巧,不管是在表格、ul、li或者是换行等HTML处理中,需要隔几行换行,隔几行加入ul或li的结束标记等时候,特别的有用,需要的朋友可以参考下
    2015-06-06
  • PHPMyAdmin 快速配置方法

    PHPMyAdmin 快速配置方法

    今天想提一下如何配置PHPMyAdmin,因为在开发者,是比较普遍用到的。
    2009-05-05
  • php实现的双向队列类实例

    php实现的双向队列类实例

    这篇文章主要介绍了php实现的双向队列类,是数据结构中非常重要的一个数据结构类型,需要的朋友可以参考下
    2014-09-09
  • php面向对象程序设计介绍

    php面向对象程序设计介绍

    在面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象
    2023-04-04
  • PHP中的cookie

    PHP中的cookie

    PHP中的cookie...
    2006-11-11
  • php_xmlhttp 乱码问题解决方法

    php_xmlhttp 乱码问题解决方法

    近来测试php_xmlhttp乱码问题,无他,仅是不想用那些乱七八糟的框架耳,或者高兴了,组织一组也不一定。
    2009-08-08
  • php post大量数据时发现数据丢失问题解决方法

    php post大量数据时发现数据丢失问题解决方法

    这篇文章主要介绍了php post大量数据时发现数据丢失问题解决方法,原因是默认配置里的数据量配置太小造成的这个问题,修改一下配置即可,需要的朋友可以参考下
    2015-06-06
  • php计算整个mysql数据库大小的方法

    php计算整个mysql数据库大小的方法

    这篇文章主要介绍了php计算整个mysql数据库大小的方法,涉及php操作MySQL数据库的相关技巧,需要的朋友可以参考下
    2015-06-06
  • PHP模板解析类实例

    PHP模板解析类实例

    这篇文章主要介绍了PHP模板解析类,涉及php针对模板文件的解析与字符串处理的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • php实现简单加入购物车功能

    php实现简单加入购物车功能

    本文主要介绍了php实现简单加入购物车功能的方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03

最新评论