mirror of
				https://e.coding.net/circlecloud/McAccount.git
				synced 2025-11-03 17:56:24 +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