mysql_db_query

(PHP 4, PHP 5)

mysql_db_query發(fā)送一條 MySQL 查詢

說(shuō)明

mysql_db_query(string $database, string $query, resource $ link_identifier = ?): resource

根據(jù)查詢結(jié)果返回一個(gè)正的 MySQL 結(jié)果資源號(hào),出錯(cuò)時(shí)返回 false。本函數(shù)會(huì)對(duì) INSERT/UPDATE/DELETE 查詢返回 true/false 來(lái)指示成功或失敗。

mysql_db_query() 選擇一個(gè)數(shù)據(jù)庫(kù)并在其上執(zhí)行查詢。如果沒(méi)有提供可選的連接標(biāo)識(shí),本函數(shù)會(huì)去找一個(gè)到 MySQL 服務(wù)器的已打開的連接,如果找不到已打開連接則會(huì)嘗試無(wú)參數(shù)調(diào)用 mysql_connect() 來(lái)建立一個(gè)。

注意此函數(shù)不會(huì)切換回先前連接到的數(shù)據(jù)庫(kù)。換句話說(shuō),不能用此函數(shù)臨時(shí)在另一個(gè)數(shù)據(jù)庫(kù)上執(zhí)行 sql 查詢,只能手工切換回來(lái)。強(qiáng)烈建議用戶在 sql 查詢中使用 database.table 語(yǔ)法來(lái)替代此函數(shù)。

參見 mysql_connect()mysql_query()

注意: 自 PHP 4.0.6 起不提倡使用此函數(shù)。不要用此函數(shù),用 mysql_select_db()mysql_query() 來(lái)替代。