成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

PHPmysql中使用limit方法

下文給大家?guī)碛嘘P(guān)PHP MySQL中使用limit方法內(nèi)容,相信大家一定看過類似的文章。我們給大家?guī)淼挠泻尾煌兀恳黄饋砜纯凑牟糠职?,相信看完P(guān)HP mysql中使用limit方法你一定會(huì)有所收獲。                                                            

創(chuàng)新互聯(lián)公司是專業(yè)的防城港網(wǎng)站建設(shè)公司,防城港接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行防城港網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

offset:用于指定要返回的第一行的偏移量。

Count:用于指定要返回的最大行數(shù)。

Limit子句接受一個(gè)或兩個(gè)參數(shù),當(dāng)指定兩個(gè)參數(shù)時(shí),第一個(gè)參數(shù)是偏移量,第二個(gè)參數(shù)表示計(jì)數(shù),而當(dāng)只指定一個(gè)參數(shù)時(shí),它表示從結(jié)果集開始返回的行數(shù)。

LIMIT語法:

SELECT column1, column2, ...
FROM table_name
LIMIT offset, count;

如下表“Data”,其中包含三列“Firstname”、“Lastname”和“Age”。

PHP mysql中使用limit方法

要從“Data”表中檢索前三行,我們將使用以下查詢:

SELECT * FROM Data LIMIT 3;

要從“Data”表中檢索第2-3行(包括),我們將使用以下查詢:

SELECT * FROM Data LIMIT 1, 2;

下面是PHP mysql實(shí)現(xiàn)查詢的代碼示例:

示例1:Limit條件

<?php 
$link = mysqli_connect("localhost", "root", "", "Mydb"); 
  
if ($link == = false) { 
    die("ERROR: Could not connect. ".mysqli_connect_error()); 
} 
  
$sql = "SELECT * FROM Data LIMIT 2"; 
if ($res = mysqli_query($link, $sql)) { 
    if (mysqli_num_rows($res) > 0) { 
        echo "<table>"; 
        echo "<tr>"; 
        echo "<th>Firstname</th>"; 
        echo "<th>Lastname</th>"; 
        echo "<th>Age</th>"; 
        echo "</tr>"; 
        while ($row = mysqli_fetch_array($res)) { 
            echo "<tr>"; 
            echo "<td>".$row['Firstname']."</td>"; 
            echo "<td>".$row['Lastname']."</td>"; 
            echo "<td>".$row['Age']."</td>"; 
            echo "</tr>"; 
        } 
        echo "</table>"; 
        mysqli_free_result($res); 
    } 
    else { 
        echo "No matching records are found."; 
    } 
} 
else { 
    echo "ERROR: Could not able to execute $sql. ".mysqli_error($link); 
} 
  
mysqli_close($link);

輸出:

PHP mysql中使用limit方法

注:“res”變量存儲(chǔ)函數(shù)mysql_query()返回的數(shù)據(jù)。

每次調(diào)用mysqli_fetch_array()時(shí),它都會(huì)從res()集中返回下一行。

while循環(huán)用于遍歷表“data”的所有行。

示例2:使用面向?qū)ο蠓椒ǖ腖imit子句

<?php 
$mysqli = new mysqli("localhost", "root", "", "Mydb"); 
  
if ($mysqli == = false) { 
    die("ERROR: Could not connect. ".$mysqli->connect_error); 
} 
  
$sql = "SELECT * FROM Data LIMIT 2"; 
if ($res = $mysqli->query($sql)) { 
    if ($res->num_rows > 0) { 
        echo "<table>"; 
        echo "<tr>"; 
        echo "<th>Firstname</th>"; 
        echo "<th>Lastname</th>"; 
        echo "<th>Age</th>"; 
        echo "</tr>"; 
        while ($row = $res->fetch_array()) { 
            echo "<tr>"; 
            echo "<td>".$row['Firstname']."</td>"; 
            echo "<td>".$row['Lastname']."</td>"; 
            echo "<td>".$row['Age']."</td>"; 
            echo "</tr>"; 
        } 
        echo "</table>"; 
        $res->free(); 
    } 
    else { 
        echo "No matching records are found."; 
    } 
} 
else { 
    echo "ERROR: Could not able to execute $sql. ".$mysqli->error; 
} 
  
$mysqli->close();

輸出:

PHP mysql中使用limit方法

示例3:使用PDO方法的Limit子句

<?php 
try { 
    $pdo = new PDO("mysql:host=localhost;dbname=Mydb", "root", ""); 
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); 
} 
catch (PDOException $e) { 
    die("ERROR: Could not connect. ".$e->getMessage()); 
} 
  
try { 
    $sql = "SELECT * FROM Data LIMIT 2"; 
    $res = $pdo->query($sql); 
    if ($res->rowCount() > 0) { 
        echo "<table>"; 
        echo "<tr>"; 
        echo "<th>Firstname</th>"; 
        echo "<th>Lastname</th>"; 
        echo "<th>Age</th>"; 
        echo "</tr>"; 
        while ($row = $res->fetch()) { 
            echo "<tr>"; 
            echo "<td>".$row['Firstname']."</td>"; 
            echo "<td>".$row['Lastname']."</td>"; 
            echo "<td>".$row['Age']."</td>"; 
            echo "</tr>"; 
        } 
        echo "</table>"; 
        unset($res); 
    } 
    else { 
        echo "No matching records are found."; 
    } 
} 
catch (PDOException $e) { 
    die("ERROR: Could not able to execute $sql. ".$e->getMessage()); 
} 
  
unset($pdo);

輸出:

PHP mysql中使用limit方法

對(duì)于上文關(guān)于PHP mysql中使用limit方法,大家覺得是自己想要的嗎?如果想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。 

網(wǎng)頁題目:PHPmysql中使用limit方法
標(biāo)題來源:http://jinyejixie.com/article32/ggchpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)品牌網(wǎng)站設(shè)計(jì)、App開發(fā)企業(yè)建站、自適應(yīng)網(wǎng)站網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
陈巴尔虎旗| 崇义县| 黄陵县| 万盛区| 双牌县| 玉林市| 武穴市| 将乐县| 绥化市| 措勤县| 来安县| 玛沁县| 辉县市| 历史| 叙永县| 林口县| 龙里县| 鞍山市| 博罗县| 合川市| 隆化县| 临江市| 湖口县| 闵行区| 建湖县| 晋江市| 嵊泗县| 杭州市| 敦化市| 栾川县| 安徽省| 农安县| 永昌县| 洪雅县| 石门县| 雷州市| 句容市| 宜兰县| 镇坪县| 彭泽县| 五原县|