《PHP學習:php+mysql實現數據庫隨機重排實例》要點:
本文介紹了PHP學習:php+mysql實現數據庫隨機重排實例,希望對您有用。如果有疑問,可以聯系我們。
PHP實戰本文實例實現了php+mysql數據庫隨機重排的辦法,可將表中的所有數據隨機讀出來一次之后再進行隨機保存到另一個表,從而達到了記錄隨機的功能.
PHP實戰主要實現代碼如下:
代碼如下:
<?php
//數據庫連接就不寫在這里面了
$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">正在處理數據,當前為'.$s.'條......';
}
else
{
?echo '完成所有數據處理 <a href=rand.php>再隨機排序一次</a>';
}
?>
PHP實戰希望本文所述對大家的PHP程序設計有所贊助.
《PHP學習:php+mysql實現數據庫隨機重排實例》是否對您有啟發,歡迎查看更多與《PHP學習:php+mysql實現數據庫隨機重排實例》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/14527.html