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

@zhcn1wws订阅我们的饲料,以保持最新

新!跟随我们,你想要它


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, 包装