mirror of
https://e.coding.net/circlecloud/McAccount.git
synced 2025-09-05 07:27:21 +00:00
@ -35,7 +35,7 @@ class Amysql {
|
||||
* **********************************************
|
||||
*
|
||||
* 总进程对象
|
||||
*
|
||||
*
|
||||
* @param Object $ControllerName
|
||||
* @param string $ControllerName
|
||||
* @param string $ActionName
|
||||
@ -89,7 +89,7 @@ class AmysqlProcess {
|
||||
* **********************************************
|
||||
*
|
||||
* 控制器逻辑层 (C)
|
||||
*
|
||||
*
|
||||
* @param Object $DB
|
||||
* @param Array $DBConfig
|
||||
* @param Array $AmysqlModel
|
||||
@ -114,7 +114,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 设置数据库配置
|
||||
*
|
||||
*
|
||||
* @param Array $Config
|
||||
*/
|
||||
function _DBSet($_Config = NULL) {
|
||||
@ -127,7 +127,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 模板赋值
|
||||
*
|
||||
*
|
||||
* @param string $name
|
||||
* @param string $value
|
||||
*/
|
||||
@ -137,7 +137,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 数组模板赋值
|
||||
*
|
||||
*
|
||||
* @param Array $array
|
||||
*/
|
||||
public function _array($array) {
|
||||
@ -149,7 +149,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 加载自定义类文件
|
||||
*
|
||||
*
|
||||
* @param string $file
|
||||
* @param string $ClassName
|
||||
* @return Object $ClassName() 类对象
|
||||
@ -173,7 +173,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 加载模型文件
|
||||
*
|
||||
*
|
||||
* @param string $file
|
||||
* @param string $ClassName
|
||||
* @return Object $ClassName() 模型对象
|
||||
@ -186,10 +186,9 @@ class AmysqlController {
|
||||
include_once ($file);
|
||||
if (! class_exists ( $ClassName ))
|
||||
Amysql::AmysqlNotice ( $ClassName . ' 模型对象不存在' );
|
||||
|
||||
$this->DBConfig ['ModelTag'] = $ModelTag = $ClassName . '_' . $this->DBConfig ['ConnectTag']; // 模型标识
|
||||
if (! isset ( $this->AmysqlModel [$ModelTag] )) // 不存在模型
|
||||
{
|
||||
// 不存在模型
|
||||
if (! isset ( $this->AmysqlModel [$ModelTag] )) {
|
||||
$this->AmysqlModel [$ModelTag] = new $ClassName ();
|
||||
if (! isset ( $this->DB->DBS [$ModelTag] ))
|
||||
$this->DB->DBConnect ( $this->DBConfig ); // 没连接就进行数据库连接
|
||||
@ -203,7 +202,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 获得相关文件数据(模板目录)
|
||||
*
|
||||
*
|
||||
* @param string $file
|
||||
* @return string 数据
|
||||
*/
|
||||
@ -218,7 +217,7 @@ class AmysqlController {
|
||||
|
||||
/**
|
||||
* 数据调试
|
||||
*
|
||||
*
|
||||
* @param $data 数据
|
||||
*/
|
||||
public function _echo($data) {
|
||||
@ -253,7 +252,7 @@ class AmysqlController {
|
||||
* **********************************************
|
||||
*
|
||||
* 视图表现层 (V)
|
||||
*
|
||||
*
|
||||
* @param Array $TemplateValue
|
||||
*
|
||||
*/
|
||||
@ -282,7 +281,7 @@ class AmysqlTemplates {
|
||||
* **********************************************
|
||||
*
|
||||
* 模型数据层 (M)
|
||||
*
|
||||
*
|
||||
* @param Object $MysqlConnect
|
||||
* @param String $Affected
|
||||
* @param String $InsertId
|
||||
@ -299,7 +298,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 基本查询
|
||||
*
|
||||
*
|
||||
* @param string $sql
|
||||
* @return Object 结果集
|
||||
*/
|
||||
@ -321,7 +320,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 插入数据
|
||||
*
|
||||
*
|
||||
* @param string $table
|
||||
* @param Array $data
|
||||
* @return int InsertId 新增ID
|
||||
@ -343,12 +342,15 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 更新数据
|
||||
*
|
||||
* @param string $table 表名
|
||||
* @param Array $data 数据
|
||||
* @param string $where 更新数据依据
|
||||
*
|
||||
* @param string $table
|
||||
* 表名
|
||||
* @param Array $data
|
||||
* 数据
|
||||
* @param string $where
|
||||
* 更新数据依据
|
||||
* @return int Affected 影响数
|
||||
*
|
||||
*
|
||||
*/
|
||||
public function _update($table, $data, $where = '') {
|
||||
$this->Affected = 0;
|
||||
@ -366,7 +368,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 取得一排数据
|
||||
*
|
||||
*
|
||||
* @param string $sql
|
||||
* @param string $result_type
|
||||
* @return Array $row 数据
|
||||
@ -383,7 +385,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 取得所有数据
|
||||
*
|
||||
*
|
||||
* @param string $sql
|
||||
* @param string $result_type
|
||||
* @return Array $row 数据
|
||||
@ -404,7 +406,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 取得数据总数
|
||||
*
|
||||
*
|
||||
* @param string $sql
|
||||
* @return int 数量
|
||||
*/
|
||||
@ -417,7 +419,7 @@ class AmysqlModel {
|
||||
|
||||
/**
|
||||
* 释放结果集
|
||||
*
|
||||
*
|
||||
* @param Object $rs
|
||||
*/
|
||||
public function _free($rs) {
|
||||
@ -429,7 +431,7 @@ class AmysqlModel {
|
||||
* **********************************************
|
||||
*
|
||||
* 数据库对象
|
||||
*
|
||||
*
|
||||
* @param Object $DBS
|
||||
*/
|
||||
class DB {
|
||||
|
Reference in New Issue
Block a user