mysql多样查询函数封装

Original 2019-03-02 17:18:25 196
abstract://查询语句  $res = select($db,"select * from `acctor`",null,"`name` = '冯刚'");  //查询 条件为 name字段为 冯刚的  $res&
//查询语句
 $res = select($db,"select * from `acctor`",null,"`name` = '冯刚'");  //查询 条件为 name字段为 冯刚的
 $res = select($db,"select * from `acctor`",'id'); // select * from `acctor` order by `id` desc; //查询id并且为降序
 $res = select($db,"select * from `acctor`",null,"`name` = '冯刚'",2); //查询字段名为 冯刚 且  只返回两条数据
 while($row = mysqli_fetch_assoc($res)){
   echo "<pre>";
   print_r($row);	 
 }
 
 
 /**
  * 查询语句
  * @param 数据库
  * @param $sql 语句
  * @param $order 语句  排序的字段
  * @param $where 查询条件
  * @param $limit 返回的数据
  */
 function select($db,$sql,$order = '',$where = '',$limit = ''){
	 if($order){
		 $sql .= " order by ".$order." desc ";
	 }
	 if($where){
		 $sql .= " where ".$where;
	 }
	 if($limit){
		 $sql .= " limit ".$limit;
	 }
	 $res = mysqli_query($db,$sql.";");
	 return $res;
 }


Correcting teacher:韦小宝Correction time:2019-03-02 17:32:47
Teacher's summary:查询函数都可以封装是不是也可以封装个连接数据库的函数呢 没事的时候记得多写些哦

Release Notes

Popular Entries