麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

PHP MySQL 讀取數據

2020-03-22 18:22:27
字體:
來源:轉載
供稿:網友
SELECT column_name(s) FROM table_name

我們可以使用 * 號來讀取所有數據表中的字段:

SELECT * FROM table_name

如需學習更多關于 SQL 的知識,請訪問我們的 SQL 教程。

使用 html' target='_blank'>MySQLi

以下實例中我們從 myDB 數據庫的 MyGuests 表讀取了 id, firstname 和 lastname 列的數據并顯示在頁面上:

實例 (MySQLi - 面向對象) ?php$servername = localhost ;$username = username ;$password = password ;$dbname = myDB ;// 創建連接$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn- connect_error) { die( 連接失敗: . $conn- connect_error);$sql = SELECT id, firstname, lastname FROM MyGuests ;$result = $conn- query($sql);if ($result- num_rows 0) { // 輸出數據 while($row = $result- fetch_assoc()) { echo id: . $row[ id ]. - Name: . $row[ firstname ]. . $row[ lastname ]. br ;} else { echo 0 結果 ;$conn- close();

以上代碼解析如下:

首先,我們設置了 SQL 語句從 MyGuests數據表中讀取 id, firstname 和 lastname 三個字段。之后我們使用該 SQL 語句從數據庫中取出結果集并賦給復制給變量 $result。

函數 num_rows() 判斷返回的數據。

如果返回的是多條數據,函數 fetch_assoc() 將結合集放入到關聯數組并循環輸出。 while() 循環出結果集,并輸出 id, firstname 和 lastname 三個字段值。

以下實例使用 MySQLi 面向過程的方式,效果類似以上代碼:

實例 (MySQLi - 面向過程) ?php$servername = localhost ;$username = username ;$password = password ;$dbname = myDB ;// 創建連接$conn = mysqli_connect($servername, $username, $password, $dbname);// Check connectionif (!$conn) { die( 連接失敗: . mysqli_connect_error());$sql = SELECT id, firstname, lastname FROM MyGuests ;$result = mysqli_query($conn, $sql);if (mysqli_num_rows($result) 0) { // 輸出數據 while($row = mysqli_fetch_assoc($result)) { echo id: . $row[ id ]. - Name: . $row[ firstname ]. . $row[ lastname ]. br ;} else { echo 0 結果 ;mysqli_close($conn);

以下實例使用了預處理語句。

選取了 MyGuests 表中的 id, firstname 和 lastname 字段,并放到 HTML 表格中:

實例 (PDO) ?phpecho table ;echo tr th Id /th th Firstname /th th Lastname /th /tr ;class TableRows extends RecursiveIteratorIterator { function __construct($it) { parent::__construct($it, self::LEAVES_ONLY); function current() { return td . parent::current(). /td ; function beginChildren() { echo tr ; function endChildren() { echo /tr . /n ;$servername = localhost ;$username = username ;$password = password ;$dbname = myDBPDO ;try { $conn = new PDO( mysql:host=$servername;dbname=$dbname , $username, $password); $conn- setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $stmt = $conn- prepare( SELECT id, firstname, lastname FROM MyGuests ); $stmt- execute(); // 設置結果集為關聯數組 $result = $stmt- setFetchMode(PDO::FETCH_ASSOC); foreach(new TableRows(new RecursiveArrayIterator($stmt- fetchAll())) as $k= $v) { echo $v;catch(PDOException $e) { echo Error: . $e- getMessage();$conn = null;echo /table ;

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久色成人 | 成人免费看片a | 久草在线观看福利视频 | 久久99精品久久久久久久久久久久 | 久久欧美亚洲另类专区91大神 | 鲁丝一区二区二区四区 | 成人在线视频播放 | 久在线观看福利视频69 | www.99久久久 | 深夜影院一级毛片 | 法国性xxx精品hd专区 | 国产精品午夜未成人免费观看 | 欧美三级日本三级少妇99 | 在线观看麻豆 | 草久网 | 精品亚洲在线 | 巨根插入 | 91,视频免费看 | 午夜视频在线免费观看 | 欧美日韩精品中文字幕 | 爱视频福利 | 一级空姐毛片 | 一级一级一级一级毛片 | 国产一级爱c视频 | 免费毛片播放 | 日本aaaa片毛片免费观看视频 | 亚洲精品一区二区三区在线看 | 欧美日韩在线免费观看 | 色综合欧美 | 成人午夜精品 | 毛片在线免费观看网址 | 大逼逼影院 | 国av在线| 国产成人av免费看 | 九一免费在线观看 | 久久精品国产99久久久古代 | www国产成人免费观看视频,深夜成人网 | 国产做爰全免费的视频黑人 | 在线成人www免费观看视频 | 国产精品999在线观看 | 免费人成年短视频在线观看网站 |