class dbstuff
} else
} if($this->version() > '4.1')
if($this->version() > '5.0.1')
} //選擇資料庫
if($dbname)
} /**
* 選擇資料庫
* * @param string $dbname
* @return bool
*/function select_db($dbname)
/**
* 獲取查詢的陣列
* * @param object $query
* @param string $result_type mysql_assoc 只得到關聯索引,mysql_num 只得到數字索
* @return array
*/function fetch_array($query, $result_type = mysql_assoc)
/** * 執行一條sql語句
* * @param string $sql
* @param string $type 如果$type為unbuffered:則執行mysql_unbuffered_query();他與mysql_query的區別是,執行後不獲取和快取結果的行
* @return object
*/function query($sql, $type = '')
$func = $type == 'unbuffered' && @function_exists('mysql_unbuffered_query') ?
'mysql_unbuffered_query' : 'mysql_query';
if(!($query = $func($sql, $this->link)) && $type != 'silent')
if(d_bug)
$_sglobal['debug_query'] = array('sql'=>$sql, 'time'=>$sqltime, 'info'=>$info, 'explain'=>$explain);
} $this->querynum++;
$this->sqls = $this->querynum.' '.$sql.'
'; return $query;
}/**
* 取得前一次操作影響的記錄數
* * @return int
*/function affected_rows()
/**
* 返回mysql 操作產生的錯誤資訊
* * @return string
*/function error()
/*** 返回mysql 操作引數的錯誤資訊的編號
* * @return int
*/function errno()
/*** 取得指定結果集
* * @param object $query
* @param int $row
* @return string
*/function result($query, $row)
/*** 取得結果集的行數
* * @param object $query
* @return int
*/function num_rows($query)
/*** 取得結果集的字段數
* * @param object $query
* @return int
*/function num_fields($query)
/*** 釋放結果記憶體
* * @param object $query
* @return bool
*/function free_result($query)
/*** 取得上一步插入的id
* * @return int
*/function insert_id()
/*** 從查詢結果中取一條記錄
* * @param object $query
* @return array
*/function fetch_row($query)
/*** 從查詢結果中獲取列資訊
* * @param object $query
* @return array
*/function fetch_fields($query)
/*** enter 獲取mysql 資料庫版本
* * @return string
*/function version()
/*** 關閉資料庫
* * @return bool
*/function close()
/*** 錯誤提示
* * @param string $message
* @param string $sql
*/function halt($message = '', $sql = '')
}
資料庫類 分頁類
今天漲姿勢了,學習了資料庫和分頁的類的封裝,感覺很好用,向大家推薦一下 資料庫類 把資料庫封裝起來,更好的對資料操作 資料庫操作類 class model 查詢所有資料 public function select where if empty this where order if empty t...
mysql資料庫類 MySQL資料庫類的定義
俗話說 好的開始是成功的一半 而php mysql專案中資料庫的操作是重點之一,能否簡化資料庫操作程式的編寫,就成了影響工作效率的關鍵之一。所以小陽並不是一開始就做頁面,而是先建立乙個 dbclass.php 檔案,開始編寫操作mysql資料庫的類 dbclass 即在 dbclass.php 中編...
資料庫 需求分析
1 了解 需求分析的概念以及獲取需求分的方法 2 理解 需求建模方法 1 需求分析的概念與意義 需求 使用者對軟體的功能和效能的要求,使用者希望軟體能做什麼事情,完成什麼樣功能,達到什麼樣效能 需求分析 描述待開發系統所要完成的功能 使系統工程師刻畫出軟體的功能和效能,指明軟體和系統其它元素的介面並...