Exemplo n.º 1
0
 /**
  * 验证数据是否存在函数。只返回一条数据  find
  * 参数详解
  * @access $table = 表名字
  * @access $array_data=array("字段名"=>'字段数据'); 要查询的数据,可以多写几个
  * @access $array_paixv=array("排序字段",'排序规则');  array('user_id','desc')默认为空,如果需要查询,则在调用的时候使用这个数组
  * @return Array
  * ////////////////////////////////////////////////////////////////////////////////////////
  *
  * @global 调用的其他函数
  * trim_array                去掉数组字串两端空格函数
  *
  */
 public static function dbfindOne($table_name, $array_data, $array_paixv = NULL)
 {
     $array_data = Verif::trimArray($array_data);
     $table = M($table_name);
     if ($array_paixv) {
         //如果排序存在,就排序
         $ziduan = $array_paixv[0];
         $guize = $array_paixv[1];
         $rs_table = $table->where($array_data)->cache(true)->order($ziduan . ' ' . $guize)->find();
         //dump($rs_table);
     } else {
         //排序不存在
         $rs_table = $table->where($array_data)->cache(true)->find();
     }
     if ($rs_table) {
         return $rs_table;
     }
 }