提取ecshop的mysql类

下载ecshop后,解压缩,进入目录upload/includes,复制里面的cls_mysql.php放进你自己的网站

比如我的目录结构

/
/Classes
/Classes/cls_mysql.php
/Classes/connfig.php
/index.php

在/Classes目录里新建connfig.php文件,代码如下

<?php
header("Content-Type:text/html;charset=utf-8");
date_default_timezone_set("Etc/GMT-8");
error_reporting(E_ALL ^ E_NOTICE);

define(‘IN_ECS‘, true);
define(‘EC_CHARSET‘, ‘utf-8‘);
define(‘ROOT_PATH‘, dirname(__FILE__).‘\..\\‘);
define(‘DATA_DIR‘, ‘data‘);  

$db_host = "localhost:3306";
$db_name = "test";
$db_user = "root";
$db_pass = "";   

require(ROOT_PATH.‘Classes/cls_mysql.php‘);
$db = new cls_mysql($db_host, $db_user, $db_pass, $db_name);

?>

根目录下的index.php文件代码如下

<?php
global $db;

require_once ‘Classes/connfig.php‘;
$sql = ‘SELECT id FROM table WHERE uid=‘1‘;
$row = $db->getOne($sql);
echo $row;

?>
时间: 2024-11-10 13:39:55

提取ecshop的mysql类的相关文章

ecshop的Mysql操作类

摘要,这是直接摘抄的ecshop的mysql操作类:不过他这里的缓存是用的文件缓存,我们如果想直接使用,可以替换成memcache的或者redis的! <?php /** * ECSHOP MYSQL 公用类库 * ============================================================================ * * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利. * 网站地址: http://www.ecsho

C#---数据库访问通用类、Access数据库操作类、mysql类 .[转]

原文链接 //C# 数据库访问通用类 (ADO.NET)using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration; namespace XXX{    /// <summary>    /// 针对SQL Server数据库操作的通用类           /// </sum

C#---数据库访问通用类、Access数据库操作类、mysql类 .

//C# 数据库访问通用类 (ADO.NET)using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration; namespace XXX{    /// <summary>    /// 针对SQL Server数据库操作的通用类           /// </summary&

面向对象联系(定义mysql类)

练习1:定义MySQL类 要求: 1.对象有id.host.port三个属性 2.定义工具create_id,在实例化时为每个对象随机生成id,保证id唯一 3.提供两种实例化方式,方式一:用户传入host和port 方式二:从配置文件中读取host和port进行实例化 4.为对象定制方法,save和get_obj_by_id,save能自动将对象序列化到文件中,文件路径为配置文件中DB_PATH,文件名为id号,保存之前验证对象是否已经存在,若存在则抛出异常,;get_obj_by_id方法用

简单的一个MySQL类的实现:

'''定义MySQL类:1.对象有id.host.port三个属性2.定义工具create_id,在实例化时为每个对象随机生成id,保证id唯一3.提供两种实例化方式,方式一:用户传入host和port 方式二:从配置文件中读取host和port进行实例化4.为对象定制方法,save和get_obj_by_id,save能自动将对象序列化到文件中,文件路径为配置文件中DB_PATH,文件名为id号,保存之前验证对象是否已经存在,若存在则抛出异常;get_obj_by_id方法用来从文件中反序列化

数据访问,使用mysql类访问数据

数据访问分为三种 1.使用函数 在新版本里面废弃了 2.面向对象的方式 Mysqli类 3.PDO的方式 例子 <table width="100%" border="1">    <tr>        <td>代号</td>        <td>姓名</td>        <td>性别</td>        <td>民族</td>    

使用MySQL类进行数据访问

数据访问分为三种 1.使用函数 在新版本里面废弃了 2.面向对象的方式 Mysqli类 3.PDO的方式 例子 <table width="100%" border="1"> <tr> <td>代号</td> <td>姓名</td> <td>性别</td> <td>民族</td> <td>生日</td> </tr>

PHP Mysql类【转】

前几天没事在网上转发现了一个类,记录下来: <?php Class DB { private $link_id; private $handle; private $is_log; private $time; //构造函数 public function __construct() { $this->time = $this->microtime_float(); require_once("config.db.php"); $this->connect($d

非常完整的PHP的mysql类

非常完整的PHP的MySQL操作类, 即使PDO, ActiveRecord, ORM, 框架, Framework… 都不如这个强大和好用. 有了它, 你就不会再需要任何MySQL封装了,此类已经在多个大型项目中得到广泛应用, 经过生产环境至少2年的检验. 现在就来看看这个类吧! <?php class Mysql{ var $conn; var $query_list = array(); public $query_count = 0; public function __construc