Ejemplo n.º 1
0
 public static function dataFetch($tb_name, $sk = false, $fetch = false, $sort = false, $limit = false, $page = false)
 {
     list($sql, $rsnum, $select) = self::dataNum($tb_name, $sk, $fetch, $sort, $limit, true);
     if ($page) {
         if (is_numeric($page) && $page > 0) {
             PAGE::$num = $page;
         }
         list($sql, $rsnum) = PAGE::handle($select, $sql, $rsnum);
     }
     switch ($rsnum) {
         case 0:
             break;
         case 1:
             self::$data[0] = self::content_handle(DB::fetch($sql), true);
             break;
         default:
             while ($row = DB::fetch($sql)) {
                 $all_row[] = self::content_handle($row, true);
             }
             self::$data = $all_row;
             break;
     }
     return $rsnum;
 }