成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何運用PHP數組排序函數array_multisort進行表格排序

開發 后端
PHP數組排序函數array_multisort可以幫助我們將數據庫中的表格進行恰當的排序,我們今天就舉了一個例子來為大家說明這一代碼編寫。

我們今天為大家帶來的是一個PHP數組排序函數array_multisort對數據庫表格進行排序的例子,以此來進一步了解PHP語言的概念,增加我們的編碼經驗。

#t#函數的原形是array_multisort($sortKeyArray,$ascOrDesc,$sortArray),PHP數組排序函數array_multisort中的第一個參數是為了保持數組鍵值的對應關系需要構建的排序列數組,第二個參數是預定義的常量,SORT_ASC - 按照上升順序排序,SORT_DESC - 按照下降順序排序,第三個參數就是所要被排序的數組。還有一個可缺省的參數是排序的數據類型,這里略過??匆幌孪旅娴睦泳蜁髁恕?BR>

  1. <?php 
  2.  
  3. class Storage  
  4.    {  
  5.          function getSellList()  
  6.        {  
  7.          global $db;  
  8.         $db->query("set names utf8");  
  9.        $db->query("select * from sold_record");  
  10.        while ($row=$db->get_array())  
  11.       {  
  12.           $array[]=$row;  
  13.         }  
  14.         $db->free();  
  15.         return $array;  
  16.       }   
  17.   }  
  18.  
  19. $storage=new Storage();  
  20.     $sellList=$storage->getSellList();  
  21.     foreach ($sellList as $key => $row)  
  22.      {  
  23.             $cust[$key]  = $row['customer_id'];  
  24.    $prod[$key] = $row['product'];  
  25.             $pty[$key] = $row['ptype'];  
  26.    $sdt[$key]=$row['sell_date'];  
  27.         }  
  28.   $asdes="yes";  
  29.   if($_GET[up]=="yes")  
  30.    {  
  31.        $asdes="no";  
  32.        $sort=SORT_DESC;  
  33.    }  
  34.    elseif($_GET[up]=="no")  
  35.    {  
  36.        $asdes="yes";  
  37.        $sort=SORT_ASC;  
  38.       
  39.    }  
  40.      
  41.         switch ($_GET[order])  
  42.   {  
  43.       case "cname":  
  44.    array_multisort($cust,$sort,$sellList);  
  45.    break;  
  46.    case "product":  
  47.    array_multisort($prod,$sort,$sellList);  
  48.    break;  
  49.    case "ptype":  
  50.    array_multisort($pty,$sort,$sellList);  
  51.    break;  
  52.    case "date":  
  53.    array_multisort($sdt,$sort,$sellList);  
  54.    break;  
  55.   }  
  56.       
  57.    ?> 

上面這段代碼就是PHP數組排序函數array_multisort對表格排序的具體代碼編寫。

責任編輯:曹凱 來源: CSDN
相關推薦

2009-11-25 14:44:34

PHP函數array_

2009-12-07 13:55:58

PHP array_m

2009-11-24 10:31:22

PHP函數sort()

2009-11-25 14:36:39

PHP函數usort(

2009-11-24 18:08:39

PHP函數array_

2009-11-30 18:59:52

PHP數組排序

2009-12-04 18:05:05

PHP stristr

2009-11-16 17:35:38

PHP數組排序

2009-11-16 16:17:45

PHP數組排序

2009-11-17 09:17:49

PHP多維數組排序

2009-11-25 10:15:48

PHP函數count(

2009-12-01 14:14:36

PHP數組按字符串長短

2020-11-26 08:12:24

JavaScript對象數組

2009-12-07 13:50:10

PHP函數shuffl

2009-11-24 17:52:46

PHP函數in_arr

2009-11-18 11:30:26

PHP數組排序

2009-11-20 09:24:10

PHP多維數組排序

2009-11-25 13:52:25

PHP函數Ksort(

2009-12-04 14:29:09

PHP json_en

2009-12-08 16:19:21

PHP函數pack
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产99 | 国产在线精品一区二区 | 成人av看片| av免费入口 | 先锋资源亚洲 | 日韩三级视频 | 亚洲国产精品激情在线观看 | 国产成人免费观看 | 91福利电影在线观看 | 国产九九九九 | 亚洲欧美一区二区三区在线 | 99亚洲精品| 午夜看片 | 亚洲精品国产一区 | 中文在线a在线 | 久久伦理中文字幕 | 国产一区二区三区四区区 | 国产精品久久精品 | 国产精品久久 | 狠狠做六月爱婷婷综合aⅴ 国产精品视频网 | 欧美日本久久 | 97精品超碰一区二区三区 | 在线观看国产精品一区二区 | 欧美在线一区二区三区四区 | 国产精品久久久久久久久久久久 | 欧美在线观看一区二区 | 国产精品国产三级国产a | 日本高清不卡视频 | 最新日韩在线 | 国产激情亚洲 | 一区二区三区久久 | 国产一区二区三区在线视频 | 91视频入口 | 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 国产精品一区二区无线 | 日韩精品一区二区三区四区 | 国产精品7777777 | 国产精品免费一区二区 | 国产一区视频在线 | 欧美日韩一区二区三区四区 | 天堂成人国产精品一区 |