(PHP 4, PHP 5)
mysql_db_query — 發(fā)送一條 MySQL 查詢(xún)
$database
, string $query
, resource $
link_identifier
= ?): resource
根據查詢(xún)結果返回一個(gè)正的 MySQL 結果資源號,出錯時(shí)返回
false
。本函數會(huì )對
INSERT
/UPDATE
/DELETE
查詢(xún)返回 true
/false
來(lái)指示成功或失敗。
mysql_db_query() 選擇一個(gè)數據庫并在其上執行查詢(xún)。如果沒(méi)有提供可選的連接標識,本函數會(huì )去找一個(gè)到 MySQL 服務(wù)器的已打開(kāi)的連接,如果找不到已打開(kāi)連接則會(huì )嘗試無(wú)參數調用 mysql_connect() 來(lái)建立一個(gè)。
注意此函數不會(huì )切換回先前連接到的數據庫。換句話(huà)說(shuō),不能用此函數臨時(shí)在另一個(gè)數據庫上執行 sql 查詢(xún),只能手工切換回來(lái)。強烈建議用戶(hù)在 sql 查詢(xún)中使用
database.table
語(yǔ)法來(lái)替代此函數。
參見(jiàn) mysql_connect() 和 mysql_query()。
注意: 自 PHP 4.0.6 起不提倡使用此函數。不要用此函數,用 mysql_select_db() 和 mysql_query() 來(lái)替代。