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

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

新!跟随我们,你想要它


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的