新聞中心
use dbname的功能相似,函數(shù)的語法格式如下:
10年積累的網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有恩陽免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
面向?qū)ο箫L(fēng)格的寫法:
mysqli::select_db(string $dbname)
其中,$dbname 為指定的數(shù)據(jù)庫名稱
面向過程風(fēng)格的寫法:
mysqli_select_db(mysqli $link, string $dbname)
其中,$link 為通過 mysqli_connect() 函數(shù)返回的數(shù)據(jù)庫連接,$dbname 為指定的數(shù)據(jù)庫名稱。
函數(shù)執(zhí)行成功會(huì)返回 TRUE,執(zhí)行失敗則返回 FALSE。
【示例】使用 mysqli_select_db() 函數(shù)選擇默認(rèn)數(shù)據(jù)庫
1) 面向?qū)ο箫L(fēng)格的寫法:
connect_errno){
die('數(shù)據(jù)庫連接失敗:'.$mysql->connect_errno);
}else{
$mysql -> select_db($dbname); // 選擇名為 test 的數(shù)據(jù)庫
$sql = 'select name,sex,age from user'; // SQL 語句
$result = $mysql -> query($sql); // 執(zhí)行上面的 SQL 語句
$data = $result -> fetch_all();
$mysql -> close();
}
echo '';
print_r($data);
?> 2) 面向過程風(fēng)格的寫法:
';
print_r($data);
?> 運(yùn)行結(jié)果如下:
Array
(
[0] => Array
(
[0] => 張三
[1] => 男
[2] => 12
)
[1] => Array
(
[0] => 李四
[1] => 男
[2] => 11
)
[2] => Array
(
[0] => 王五
[1] => 男
[2] => 13
)
[3] => Array
(
[0] => 小明
[1] => 女
[2] => 12
)
)
通常我們可以將數(shù)據(jù)庫連接和選擇默認(rèn)數(shù)據(jù)庫的過程寫在一個(gè)單獨(dú)的 PHP 腳本文件中。在其他需要對(duì)數(shù)據(jù)庫操作的 PHP 腳本中,只要使用 require() 或 include() 等函數(shù)將該文件包含進(jìn)來即可,不需要再重復(fù)編寫連接數(shù)據(jù)庫的代碼了。
這樣做不僅可以提高開發(fā)效率,更重要的是當(dāng)數(shù)據(jù)庫的用戶名和密碼需要變化時(shí),只需要更改這一個(gè)文件即可,所有使用該文件的 PHP 腳本都是使用新用戶與數(shù)據(jù)庫服務(wù)器建立的連接。
網(wǎng)頁題目:PHP mysqli_select_db():選擇數(shù)據(jù)庫
網(wǎng)址分享:http://www.5511xx.com/article/dpppegg.html


咨詢
建站咨詢
