下你所需,载你所想!
汇集开发技术源码资料

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

:147.026KB :1 :2019-12-14 09:12:26

部分简介

.子程序 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解密 (局部_返回结果, #常量_加密密码)))

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

热门推荐

相关文章