原生Sql¶
除了SqlMap,zan框架还提供了原生sql执行的接口,开发人员在自行保证sql语句的安全性的前提下,使用起来十分便捷有效。
- class Flow {
- public function queryRaw($table, $sql);
- }
table:sql作用的数据库表名,需要在resource/config/share/table/目录下建立数据表与连接池配置的映射关系
sql:待执行的原生sql语句
示例¶
- $flow = new Flow();
- $table = "market_category";
- $sql = "SELECT * FROM market_category LIMIT 2";
- yield $flow->queryRaw($table, $sql);