在php链接mysql模块_php连接mysql数据多功能操作模块源码

f9135578aac9452b8e368b6529edaac6.png

.子程序 PHP_MYSQL查询, 文本型, 公开, 返回查询到的结果

.参数 参数_表名, 文本型, , 数据库表名

.参数 参数_要返回字段, 文本型, 可空, 要查询返回的字段名的内容 多个字段用" | "分割

.参数 参数_用作查询字段名, 文本型, 可空, 需要查询的字段名称 多个字段名用" | "分割 参数3和参数4不是一一对应,否则将错误

.参数 参数_用作查询字段值, 文本型, 可空, 需要查询的字段值 多个字段值用" | "分割 分别于字段名对应

.局部变量 局部_返回字段, 文本型

.局部变量 局部_查询字段, 文本型

.局部变量 局部_返回结果, 文本型

.如果 (是否为空 (参数_要返回字段)) ' 分割要返回的字段名

局部_返回字段 = “*”

.否则

局部_返回字段 = 文本_替换 (参数_要返回字段, , , , “|”, “`,`”)

局部_返回字段 = “`” + 局部_返回字段 + “`”

.如果结束

.如果 (是否为空 (参数_用作查询字段名) 且 是否为空 (参数_用作查询字段值)) ' 分割用作查询字段名

局部_查询字段 = “”

.否则

局部_查询字段 = “ where ” + 子程序_处理字段条件 (参数_用作查询字段名, 参数_用作查询字段值)

.如果结束

局部_返回结果 = 到文本 (网页_访问 (全局_MYSQL地址 + #常量_查询标示前, 1, #常量_SQL语句 + 子程序_encrypt加密 (“select ” + 局部_返回字段 + “ from ” + 参数_表名 + 局部_查询字段, #常量_加密密码)))

' 输出调试文本 (子程序_encrypt加密 (“select ” + 局部_返回字段 + “ from ” + 参数_表名 + 局部_查询字段, #常量_加密密码))

' 局部_返回结果 = 网页_取网页源码 (全局_MYSQL地址 + #常量_查询标示前 + “select ” + 局部_返回字段 + “ from ” + 参数_表名 + 局部_查询字段)

返回 (子程序_decrypt解密 (局部_返回结果, #常量_加密密码))

' 返回 (局部_返回结果)

.子程序 PHP_MYSQL查询是否存在, 逻辑型, 公开, 成功返回真

.参数 参数_表名, 文本型, , 数据库表名

.参数 参数_用作查询字段名, 文本型, 可空, 需要查询的字段名称 多个字段名用" | "分割 参数3和参数4不是一一对应,否则将错误

.参数 参数_用作查询字段值, 文本型, 可空, 需要查询的字段值 多个字段值用" | "分割 分别于字段名对应

.局部变量 局部_返回结果, 文本型

.局部变量 局部_查询字段, 文本型

.如果 (是否为空 (参数_用作查询字段名) 且 是否为空 (参数_用作查询字段值)) ' 分割用作查询字段名

局部_查询字段 = “”

.否则

局部_查询字段 = 子程序_处理字段条件 (参数_用作查询字段名, 参数_用作查询字段值)

.如果结束

局部_返回结果 = 到文本 (网页_访问 (全局_MYSQL地址 + #常量_查询标示前, 1, #常量_SQL语句 + 子程序_encrypt加密 (“select * from ” + 参数_表名 + “ where ” + 局部_查询字段, #常量_加密密码)))

' 局部_返回结果 = 网页_取网页源码 (全局_MYSQL地址 + #常量_查询标示前 + “select * from ” + 参数_表名 + “ where ” + 局部_查询字段)

.如果 (寻找文本 (子程序_decrypt解密 (局部_返回结果, #常量_加密密码), “-1”, , 假) ≠ -1)

返回 (假)

.否则

返回 (真)

.如果结束

.子程序 PHP_MYSQL取记录数, 整数型, 公开, 成功返回记录数

.参数 参数_表名, 文本型, , 数据库表名

.参数 参数_取记录数字段名, 文本型, 可空, 需要记录数的字段名称

.参数 参数_取记录数字段值, 文本型, 可空, 需要记录数的字段值

.局部变量 局部_返回结果, 文本型

.局部变量 局部_查询字段, 文本型

.如果 (是否为空 (参数_取记录数字段名) 且 是否为空 (参数_取记录数字段值)) ' 分割用作查询字段

局部_查询字段 = “”

.否则

局部_查询字段 = “ where ” + 子程序_处理字段条件 (参数_取记录数字段名, 参数_取记录数字段值)

.如果结束

局部_返回结果 = 到文本 (网页_访问 (全局_MYSQL地址 + #常量_查询标示前, 1, #常量_SQL语句 + 子程序_encrypt加密 (“select count(*) from ” + 参数_表名 + 局部_查询字段, #常量_加密密码)))

' 局部_返回结果 = 网页_取网页源码 (全局_MYSQL地址 + #常量_查询标示前 + “select count(*) from ” + 参数_表名 + 局部_查询字段)

返回 (到整数 (子程序_decrypt解密 (局部_返回结果, #常量_加密密码)))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值