select 語句用於從資料表中讀取資料:
select column_name(s) from table_name
我們可以使用 * 號來讀取所有資料表中的欄位:
select * from table_name
以下例項中我們從 mydb 資料庫的 myguests 表讀取了 id, firstname 和 lastname 列的資料並顯示在頁面上:
<?php$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "mydb";
// 建立連線
$conn = new mysqli($servername, $username, $password, $dbname);
// check connection
if ($conn->connect_error)
$sql = "select id, firstname, lastname from myguests";
$result = $conn->query($sql);
if ($result->num_rows > 0)
} else
$conn->close();
?>
以上**解析如下:
首先,我們設定了 sql 語句從 myguests資料表中讀取 id, firstname 和 lastname 三個欄位。之後我們使用該 sql 語句從資料庫中取出結果集並賦給複製給變數 $result。
函式 num_rows() 判斷返回的資料。
如果返回的是多條資料,函式 fetch_assoc() 將結合集放入到關聯陣列並迴圈輸出。 while() 迴圈出結果集,並輸出 id, firstname 和 lastname 三個欄位值。
以下例項使用 mysqli 程序導向的方式,效果類似以上**:
意甲新聞
<?php$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "mydb";
// 建立連線
$conn = mysqli_connect($servername, $username, $password, $dbname);
// check connection
if (!$conn)
$sql = "select id, firstname, lastname from myguests";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0)
} else
mysqli_close($conn);
?>
以下例項使用了預處理語句。
選取了 myguests 表中的 id, firstname 和 lastname 欄位,並放到 html **中:
<?phpecho "";
echo "id
firstname
lastname";
class tablerows extends recursiveiteratoriterator
function current()
function beginchildren()
function endchildren() }
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "mydbpdo";
try
}catch(pdoexception $e)
$conn = null;
echo "";
?>
教你如何閱讀Oracle資料庫官方文件
reference reference意思是參考,向產品使用說明書一樣包羅永珍,建議無需精讀,碰到問題時速查即可 concepts 必讀 concepts是oracle基礎入門必讀文件入門級,系統級地讀物。oracle database concepts oracle database concep...
從mysql資料庫取數 從資料庫取資料
処理名 取得 機能 內容 取得 引數 iohandle 構造體 db handle ifiledname 名 戻値 db data 2003 02 05 新規作成 public function db data byref iohandle as db handle,byref ifiledname...
mysql從從庫讀資料 從 MySQL 讀取資料
mysql是什麼東西?免費的且廣泛使用的開源資料庫軟體 廣泛應用於基於網路的應用 資料被儲存在資料庫 data.table 中,資料庫中存在著很多的表 table 表包含列 column 和行 row 列也叫做欄位 fields 行也叫做記錄 record 列一般都是作為變數名的,例如姓名,性別,i...