在进行数据库的查询之前,首先要理清楚项目运行的流程。
首先通过路由把参数传递给控制器,在控制器里面进行参数验证,控制器通过参数调用模型,模型通过参数进行业务的实现(在数据库中查询数据),如果查询到了将结果返回,查询不到进行异常处理和一场信息的返回。
具体使用sql语句进行数据库查询,方法如下:
$result = Db::query('select * from banner_item where banner_id=?',[$id]);
return $result;
调用Db类中的query方法,query方法第一个参数是sql语句,第二个参数是一个数据,数组元素是查询数据库的参数。