最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php隨機(jī)取mysql記錄方法小結(jié)

 更新時間:2014年12月27日 16:57:53   投稿:shichen2014  
這篇文章主要介紹了php隨機(jī)取mysql記錄方法,實例分析了幾種常見的隨機(jī)獲取mysql數(shù)據(jù)的方法,是非常實用的技巧,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例總結(jié)了php隨機(jī)取mysql記錄方法。分享給大家供大家參考。具體分析如下:

在php中要隨機(jī)取mysql記錄我們可以直接使用mysql_query來執(zhí)行mysql中的select rand函數(shù)獲取的數(shù)據(jù)并讀出來,這里就來給大家簡單介紹一下.

方法一,代碼如下:

復(fù)制代碼 代碼如下:
select * from tablename order by rand() limit 1

把 limit 后面的數(shù)值改為你想隨機(jī)抽取的條數(shù),這里只取一條.

方法二,代碼如下:

復(fù)制代碼 代碼如下:
$query= "SELECT count(*) as count FROM recommends";
....
$max_num = $row['count']; // 取記錄總數(shù)
srand((double)microtime()*1000000); // 隨機(jī)數(shù)種子
$se_pos = rand(0, $max_num); // 隨機(jī)數(shù)范圍
$length = 6; // 記錄條數(shù)
if (($max_num - $se_pos) <= $length) {
    $se_pos = $max_num - $se_pos; // 記錄數(shù)不足6條的情況
}
 
$query = "SELECT * FROM recommendsn limit ".$se_pos.",".$length;

例3,假設(shè)有一個名為xyj的數(shù)據(jù)庫,庫中有表obj,表中有一字段為name,現(xiàn)在要實現(xiàn)從表里隨機(jī)選取一條記錄,具體程序如下:
復(fù)制代碼 代碼如下:
<?php
$db = mysql_connect("localhost", "root");
mysql_select_db("xyj",$db);
$result=mysql_query("SELECT * FROM obj",$db);
$max_num=mysql_num_rows($result);//取得數(shù)據(jù)庫的記錄數(shù)
srand((double)microtime()*10000000); //生成隨機(jī)數(shù)種子。
$se_pos=rand(0, $max_num-1); //從0到最大記錄數(shù)取隨機(jī)數(shù)
$length=30; //設(shè)定共取多少條記錄
//下面是取出指定數(shù)目的記錄。
$result_lim=mysql_query("select * from obj limit $se_pos,$length",$db);
$myrow_lim=mysql_fetch_array($result_lim);
printf("%sn", $se_pos);//顯示隨機(jī)得到的記錄號
printf("%sn", $myrow_lim["name"]);//顯示隨機(jī)得到的記錄的name字段
?>

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • php輸出指定時間以前時間格式的方法

    php輸出指定時間以前時間格式的方法

    這篇文章主要介紹了php輸出指定時間以前時間格式的方法,可實現(xiàn)輸出指定時間以前的具體時間格式,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • php進(jìn)行ip地址掩碼運算處理的方法

    php進(jìn)行ip地址掩碼運算處理的方法

    這篇文章主要介紹了php進(jìn)行ip地址掩碼運算處理的方法,涉及php字符串及網(wǎng)絡(luò)操作相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • 使用PHPOffice/PHPWord實現(xiàn)讀取Word內(nèi)容

    使用PHPOffice/PHPWord實現(xiàn)讀取Word內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了如何使用PHPOffice/PHPWord實現(xiàn)讀取Word內(nèi)容的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-07-07
  • WordPress開發(fā)中用于標(biāo)題顯示的相關(guān)函數(shù)使用解析

    WordPress開發(fā)中用于標(biāo)題顯示的相關(guān)函數(shù)使用解析

    這篇文章主要介紹了WordPress開發(fā)中用于標(biāo)題顯示的相關(guān)函數(shù)使用解析,講解了single_cat_title函數(shù)和get_the_title函數(shù)和the_title函數(shù)的用法,需要的朋友可以參考下
    2016-01-01
  • php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印

    php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印

    這篇文章主要介紹了php使用imagecopymerge()函數(shù)創(chuàng)建半透明水印,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • php獲取目錄中所有文件名及判斷文件與目錄的簡單方法

    php獲取目錄中所有文件名及判斷文件與目錄的簡單方法

    下面小編就為大家?guī)硪黄猵hp獲取目錄中所有文件名及判斷文件與目錄的簡單方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • PHP unset函數(shù)原理及使用方法解析

    PHP unset函數(shù)原理及使用方法解析

    這篇文章主要介紹了PHP unset函數(shù)原理及使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • 聊聊 PHP 8 新特性 Attributes

    聊聊 PHP 8 新特性 Attributes

    這篇文章主要介紹了PHP 8 新特性 Attributes的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)php,感興趣的朋友可以了解下
    2020-08-08
  • 如何在PHP中操作臨時文件

    如何在PHP中操作臨時文件

    關(guān)于文件相關(guān)的操作,想必大家已經(jīng)非常了解了,在將來我們刷到手冊中相關(guān)的文件操作函數(shù)時也會進(jìn)行詳細(xì)的講解。今天,我們先來了解一下在 PHP 中關(guān)于臨時文件相關(guān)的一些內(nèi)容。
    2021-05-05
  • PHP獲取文件行數(shù)的方法

    PHP獲取文件行數(shù)的方法

    這篇文章主要介紹了PHP獲取文件行數(shù)的方法,實例分析了兩種php獲取文件行數(shù)的技巧,需要的朋友可以參考下
    2015-06-06

最新評論

阳信县| 措勤县| 都江堰市| 沈丘县| 广宁县| 高要市| 蒙阴县| 安远县| 托克托县| 赤峰市| 九龙城区| 拉萨市| 德昌县| 浙江省| 曲周县| 祁阳县| 新巴尔虎右旗| 遂溪县| 广宗县| 岳普湖县| 横山县| 桃源县| 绥化市| 白朗县| 白城市| 苍溪县| 收藏| 兴宁市| 天祝| 象州县| 黔南| 平顶山市| 新营市| 三明市| 旺苍县| 寻甸| 乌拉特前旗| 留坝县| 五大连池市| 绵阳市| 合阳县|