PHP mysql_select_db 函式基本語法
mysql_select_db ( $database_name , $link_identifier )
PHP mysql_select_db 函式執行成功返回 TRUE,失敗則返回 FALSE。PHP 的 mysql_select_db 共有兩個參數,第一個參數 $database_name 指的就是資料庫名稱,必要項目,第二個參數 $link_identifier 則是 MySQL 資料庫連結,可以用第一段提到的方式,先用 mysql_connect 建立一個 MySQL 資料庫的連結,然後將其放入這第二個參數的位置,如果沒有填寫,mysql_select_db 函式會自動尋找最近一次 mysql_connect 所建立的資料庫連結,如果找不到,他會自己調用 mysql_connect 來建立連結,如果還是無法建立,則會產生 E_WARNING 級別的錯誤,所以建議還是自己寫好連結比較完整。
透過 mysql_select_db 函式所選擇好的資料庫,在同一支 PHP 程式後的其他 php script 都可以調用其結果。
PHP mysql_select_db 函式範例
<?php
$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
or die (' 無法連結資料庫 ');
mysql_select_db(' test_database ', $lnk) or die (' 無法選擇資料庫:' . mysql_error());
?>
範例一開始先採用 mysql_connect 函式建立好資料庫連結,接著就可以透過 mysql_select_db 去搜尋"test_database"這個資料庫,如果成功將返回 TRUE,失敗返回 FALSE 就透過 mysql_error 顯示錯誤訊息。$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
or die (' 無法連結資料庫 ');
mysql_select_db(' test_database ', $lnk) or die (' 無法選擇資料庫:' . mysql_error());
?>
延伸閱讀