《PHP學習:php+mysql實現(xiàn)數(shù)據(jù)庫隨機重排實例》要點:
本文介紹了PHP學習:php+mysql實現(xiàn)數(shù)據(jù)庫隨機重排實例,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP實戰(zhàn)本文實例實現(xiàn)了php+mysql數(shù)據(jù)庫隨機重排的辦法,可將表中的所有數(shù)據(jù)隨機讀出來一次之后再進行隨機保存到另一個表,從而達到了記錄隨機的功能.
PHP實戰(zhàn)主要實現(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實戰(zhàn)希望本文所述對大家的PHP程序設計有所贊助.
《PHP學習:php+mysql實現(xiàn)數(shù)據(jù)庫隨機重排實例》是否對您有啟發(fā),歡迎查看更多與《PHP學習:php+mysql實現(xiàn)數(shù)據(jù)庫隨機重排實例》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/14527.html