php+mysql實現(xiàn)數(shù)據(jù)庫隨機重排實例_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:php中spl_autoload詳解
      spl_autoload 是SPL實現(xiàn)的默認的自動加載函數(shù),它的功能比較簡單。它可以接收兩個參數(shù),第一個參數(shù)是$class_name,表示類名,第二個參 數(shù)$file_extensions是可選的,表示類文件的擴展名 title=擴展名擴展名,可以在$file_extensions中指定多個擴展名 title=擴展名擴展

       主要實現(xiàn)代碼如下:

       

       代碼如下: <?php
      //數(shù)據(jù)庫連接就不寫在這里面了
      $s = isset( $_GET['s'] )?$_GET['s']:0;
      $e = isset( $_GET['e'])?$_GET['e']:50;
      $count =85000;
      if( $s < $count )
      {
       $sql = "select * from 表前綴_info where isget =0 order by id desc limit $s,$e ";
       $query = mysql_query( $sql );
       while( $rs = mysql_fetch_array( $query ) )
       {
        $id = $rs['id'];
        $sss = $rs['sss'];
        $typeid = $rs['typeid'];
        $isget = $rs['isget'];
        $sql = "insert into 表前綴_info_bak (id,表前綴,typeid,isget) values('$id','$sss','$typeid','$isget')";
        mysql_query( $sql ) ;
        echo $sql;
        //exit;
        $sqlu = "update 表前綴_info set isget=1 where id =".$rs['id'];
        mysql_query( $sqlu );
       }
       echo '<meta http-equiv="refresh" content="0;url=rand.php?s='.($s+50).'&e=50">正在處理數(shù)據(jù),當前為'.$s.'條......';
      }
      else
      {
       echo '完成所有數(shù)據(jù)處理 <a href=rand.php>再隨機排序一次</a>';
      }
      ?>

      分享:php中__destruct與register_shutdown_function執(zhí)行的先后順序問題
      根據(jù)php手冊的解析。 __destruct是 析構(gòu)函數(shù)會在到某個對象的所有引用都被刪除或者當對象被顯式銷毀時執(zhí)行。 而register_shutdown_function是 Registers a callback to be executed after script execution finishes or exit() is called. 注冊一個回調(diào)函數(shù),此函數(shù)在

      來源:模板無憂//所屬分類:PHP教程/更新時間:2014-10-21
      相關(guān)PHP教程