WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Database Abstractions

Mega Class Database (MYSQL) v 1.0

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


Mega Class Database (MYSQL) v 1.0 - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

兆級數據庫(MySQL的)1.0版


使用MySQL的每一項功能在PHP。

主要特點:

1. MySQL的兼容:MySQL的3.23+中,MySQL 4.0以上版本中,MySQL 4.1及更高版本中,MySQL 5.0+。
2.使用方便,清潔,易於理解的代碼。
3.訪問MySQL數據庫沒有MySQL和SQL的知識。
4.使用數據插入和更新行的數據庫中的表關聯數組。
5.可選轉義字符串功能,以避免SQL注入。
6.自動創建預處理語句。
7.選擇行,列,變量與單行。
8.易於選擇,插入,更新,刪除,過濾
9.正確記錄用實例和評論。
10.小的尺寸。
11.將完全記錄。


功能

 //連接到服務器 sql_connect($ SQLSERVER,$ sqluser,$ SQLPASSWORD,$數據庫,$端口=假,$持久=假,$ new_link = FALSE); // ------------------------------------------------ ----------------- + sql_query($查詢=''); //構造SQL語句從陣列中選擇,並選擇不同的語句 // ------------------------------------------------ ----------------- + //構建限制查詢 sql_query_limit($查詢,$總計$偏移= 0); // ------------------------------------------------ ----------------- + //獲取當前行 sql_fetchrow($ query_id); // ------------------------------------------------ ----------------- + //可能的查詢值:SELECT,SELECT_DISTINCT 功能sql_build_query($查詢,$陣列); // ------------------------------------------------ ----------------- + //運行多個INSERT語句。 sql_multi_insert($表,&$ sql_ary); // ------------------------------------------------ ----------------- + //逃生字符串中的SQL查詢中使用 sql_escape(); // ------------------------------------------------ ----------------- + //獲取有關指定表中的一些信息。 get_table_status($ TABLE_NAME); // ------------------------------------------------ ----------------- + //獲取指定表行的確切數字。 get_row_count($ TABLE_NAME); // ------------------------------------------------ ----------------- + //獲取指定表行的估計數。 get_estimated_row_count($ TABLE_NAME); // ------------------------------------------------ ----------------- + //顯示SQL錯誤頁面 SQL_ERROR(); // ------------------------------------------------ ----------------- + //構建或不能在SQL字符串比較,使用<>或=單一元素 sql_in_set($領域,$數組,$否定=假,$ allow_empty_set = FALSE); // ------------------------------------------------ ----------------- + //正確調整像特殊字符表達 sql_like_expression($表達式); // ------------------------------------------------ ----------------- + //有關使用的數據庫版本信息 sql_server_info(); // ------------------------------------------------ ----------------- + //返回受影響的行數 sql_affectedrows(); // ------------------------------------------------ ----------------- + //搜索到給定的行號 sql_rowseek($ ROWNUM,&$ query_id); // ------------------------------------------------ ----------------- + //插入語句後獲得最後一個插入ID sql_nextid(); // ------------------------------------------------ ----------------- + //免費的SQL結果 sql_freeresult($ query_id = FALSE); // ------------------------------------------------ ----------------- + //關閉SQL連接 SQL_CLOSE(); // ------------------------------------------------ ----------------- + 

用法

 //在你的腳本中定義的類文件。 定義(“IN_MEGA_DB”,真正的); //包含在你的腳本類文件。 包括('mega.class.database.php'); $ DBHOST ='localhost'的; $ dbport =''; $數據庫名='數據庫'; $ DBUSER ='db_username'; $ dbpasswd ='DB_PASSWORD'; $ tableprefix =''; //使用前表 @define('USERS_TABLE',$ tableprefix“用戶”。); //新建類 $ DB =新dbal_mysql(); //連接數據庫 $ CON = sql_connect($ DBHOST,$ DBUSER,$ dbpasswd,$ DBNAME,$ dbport); // ------------------------------------------------ ----------------- + // SELECT,INSERT,UPDATE,DELETE和預處理語句: // ------------------------------------------------ ----------------- + //選擇 $ SQL = $ DB-> sql_query(“SELECT * FROM”.USERS_TABLE“”); $行= $ DB-> sql_fetchrow($ SQL); //或在 而($行= $ DB-> sql_fetchrow($ SQL)) { //雖然代碼 } // ------------------------------------------------ ----------------- + // INSERT $ sql_ins =陣列( 'ID'=>(INT)'', “用戶名”=>“用戶名”, '密碼'=>'123456', “電子郵件”=>“[email protected]”, “狀態”=>(int)的“1”, ); $ SQL =“INSERT INTO”。 USERS_TABLE。 ''。 $ DB-> sql_build_array(“插入”,$ sql_ins); $結果= $ DB-> sql_query($ SQL); // ------------------------------------------------ ----------------- + //更新 $ DB-> sql_query(“UPDATE”USERS_TABLE“SET`password` ='123456'WHERE`ID` ='1'”); // ------------------------------------------------ ----------------- + //刪除 $ DB-> sql_query(“刪除”USERS_TABLE“WHERE`ID` ='1'。”); // ------------------------------------------------ ----------------- + //限制查詢 如果(!使用isset($ _ GET ['頁'])){$頁= 1;}其他{$頁= INTVAL($ _ GET ['頁']);} $ sql_limit ='10'; $ sql_start =($ sql_limit * $頁) - $ sql_limit; $ SQL =“SELECT * FROM”.USERS_TABLE“ORDER BY日期DESC”。 $結果= $ DB-> sql_query_limit($的SQL,$ sql_limit,$ sql_start); 而($行= $ DB-> sql_fetchrow($結果)) { //雖然代碼 } // ------------------------------------------------ ----------------- + //民行 迴聲$ DB-> get_row_count(USERS_TABLE); 迴聲$ DB-> get_estimated_row_count(USERS_TABLE); 


版本歷史

 V1.0 最初的版本。 

下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
13年1月21日

最後更新:
N / A

包括的文件:
PHP

軟件版本:
PHP 4.x中,PHP 5.x中,MySQL的4.x版中,MySQL 5.x中,其他

關鍵字

電子商務, 電子商務, 所有項目, 級數據庫, 一流的MYSQL, 數據庫, 萬級數據庫, MySQL的