黄色电影一区二区,韩国少妇自慰A片免费看,精品人妻少妇一级毛片免费蜜桃AV按摩师 ,超碰 香蕉

MySQL SELECT 語(yǔ)句:查詢數(shù)據(jù)


mysql 數(shù)據(jù)庫(kù)使用sql select語(yǔ)句來(lái)查詢數(shù)據(jù)。

我們可以通過(guò) mysql> 命令窗口在數(shù)據(jù)庫(kù)中查詢數(shù)據(jù),或者通過(guò)php腳本來(lái)查詢數(shù)據(jù)。

 

1. mysql select 語(yǔ)句的語(yǔ)法

select column_name,column_name
from table_name
[where clause]
[limit n][ offset m]
  • 查詢語(yǔ)句中你可以使用一個(gè)或者多個(gè)表,表之間使用逗號(hào)(,)分割,并使用where語(yǔ)句來(lái)設(shè)定查詢條件。
  • select 命令可以讀取一條或者多條記錄。
  • 你可以使用星號(hào)(*)來(lái)代替其他字段,select語(yǔ)句會(huì)返回表的所有字段數(shù)據(jù)
  • 你可以使用 where 語(yǔ)句來(lái)包含任何條件。
  • 你可以使用 limit 屬性來(lái)設(shè)定返回的記錄數(shù)。
  • 你可以通過(guò)offset指定select語(yǔ)句開(kāi)始查詢的數(shù)據(jù)偏移量。默認(rèn)情況下偏移量為0。

 

2. 通過(guò)命令窗口獲取數(shù)據(jù)

以下范例我們將通過(guò) sql select 命令來(lái)獲取 article 表的所有記錄:

select * from article;

 

3. 使用php腳本來(lái)獲取數(shù)據(jù)

使用 php 函數(shù)的 mysqli_query() 命令來(lái)獲取數(shù)據(jù)。

該函數(shù)用于執(zhí)行 sql 命令,然后通過(guò) php 函數(shù) mysqli_fetch_array() 來(lái)使用或輸出所有查詢的數(shù)據(jù)。

mysqli_fetch_array() 函數(shù)從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組,或數(shù)字?jǐn)?shù)組,或二者兼有 返回根據(jù)從結(jié)果集取得的行生成的數(shù)組,如果沒(méi)有更多行則返回 false。

以下范例為從數(shù)據(jù)表 article 中讀取所有記錄。

mysql 范例

$dbhost = 'localhost'; // mysql服務(wù)器主機(jī)地址 $dbuser = 'root'; // mysql用戶名 $dbpass = '123456'; // mysql用戶名密碼 $conn = mysqli_connect($dbhost, $dbuser, $dbpass);if(! $conn ) { die('連接失敗: ' . mysqli_error($conn));} // 設(shè)置編碼,防止中文亂碼 mysqli_query($conn , "set names utf8"); $sql = 'select id, title, author, submission_date from article'; mysqli_select_db( $conn, 'yapf' );$retval = mysqli_query( $conn, $sql );if(! $retval ) { die('無(wú)法讀取數(shù)據(jù): ' . mysqli_error($conn));} echo '

 mysqli_fetch_array 測(cè)試

';echo '';while($row = mysqli_fetch_array($retval, mysqli_assoc)) { echo "". "". "". "". "";} echo '
教程 id 標(biāo)題 作者 提交日期
{$row['id']} {$row['title']} {$row['author']} {$row['submission_date']}
';mysqli_close($conn);?>
相關(guān)文章