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

smplPDO - MySql Database Helper Class

— 添加到WorldWideScripts.net

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

新!跟隨我們,你想要它


smplPDO - MySql Database Helper Class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

smplPDO數據庫抽象類

smplPDO是寫PHP數據對象(PDO)延用極其有用的功能簡單,重量輕PHP PDO數據庫抽象類 。 擠滿了它的簡寫方法可以減少重複的代碼量,提高腳本的可讀性,以及提高安全性和性能,自動編制與執行準備好的語句

隨著smplPDO,你可以寫全功能的數據庫驅動的應用程序的PHP和SQL的零知識。

 //用smplPDO非常簡單的用戶身份驗證的例子。 //初始化smplPDO $ DB =新smplPDO(“mysql的:主機=本地主機,數據庫名=數據庫”,“DBUSER','DBPASS'); //用戶發布的她的電子郵件和密碼的格式 $電子郵件=陣列('電子郵件'=> $ _ POST ['電子郵件']); //檢查用戶是否存在與所提交的電子郵件: 如果(!$ DB->存在('用戶',$電子郵件)) 退出(“用戶不存在!”); //如果用戶發現,檢查提交的密碼是正確的: 否則,如果($ DB-> get_var('用戶',$電子郵件,'密碼')!= MD5($ _ POST ['PWD'])) 退出('密碼錯誤'); //用戶發現和密碼是正確的,所以我們歡迎與姓: 迴聲“歡迎”。 $ DB-> get_var('用戶',$電子郵件,'姓'); 

查閱文檔以獲取更多的代碼示例。

主要特點

  • 輕量級:清潔,易於理解的代碼。
  • 使用PHP數據對象(PDO)與最佳實踐。
  • 自動創建預處理語句。
  • 簡單的插入,更新,刪除方法。
  • 選擇行,列,與單行變量。
  • 完整記錄。
  • 持續的支持。

支持

與我聯繫 ,如果您有任何疑問或問題,這個類。 我會盡我所能來回答所有的電子郵件,盡可能快。

用法

 //包含在你的腳本類文件。 要求('/路徑/要/ smplPDO.php'); $ DB_HOST ='localhost'的; $ DB_NAME ='數據庫'; $ DB_USER ='db_username'; $ DB_PASS ='DB_PASSWORD'; //初始化的類一樣PDO $ DB =新smplPDO(“mysql的:主機= $ DB_HOST; DBNAME = $ DB_NAME”,$ DB_USER,$ DB_PASS); // INSERT,UPDATE,DELETE和預處理語句: $ DB->插入('表',數組('名稱'=>'李四','年齡'=> 28)); $ DB->更新('表',陣列('年齡'=> 29),數組('名稱'=>'李四')); $ DB->刪除('表',數組('名稱'=>'李四')); //全選,單排,單柱,單變量: $ DB-> get_all('表',陣列('年齡'=> 22)); $ DB-> get_row('表',數組('名稱'=>'李四')); $ DB-> get_col('表',陣列('年齡'=> 28),數組('名稱')); $ DB-> get_var('表',數組('名稱'=>'李四')); // GROUP BY,ORDER BY和LIMIT //所有的get_ *調用前右側設置它們: $ DB-> GROUP_BY =“年齡”; //組行按年齡字段。 $ DB-> ORDER_BY =“ID DESC”; // ORDER BY id字段下降。 $ DB->極限=“0,10”; //得到10行從0開始。 $ DB-> get_all('表',陣列('年齡'=> 22)); //檢查是否存在記錄: 如果($ DB->存在('表',數組('名稱'=>'李四')))迴聲“記錄存在!”; //獲取匹配的記錄數: $ DB-> get_count('表',陣列('年齡'=> 22)); //見的最後一個錯誤逮住: 迴聲$ DB->錯誤; //打印出所有必要的屬性: $ DB->調試(); 

版本歷史

V1.1
  • 小錯誤修正和更正。
V1.0
  • 最初的版本。

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

屬性

創建:
12年11月6日,最後更新

軟件版本:
PHP 5.x的,包括文件的PHP

關鍵字

電子商務, 所有的項目, 抽象, 類, 數據庫DB, MySQL和PDO, PHP, 包裝