mysql_query()函數是一個用于執行數據庫查詢的PHP函數。它的用法如下:
mysql_query(query,connection)
參數說明:
query:要執行的SQL查詢語句。
connection:可選參數,表示要連接的MySQL數據庫連接。如果省略該參數,則默認使用最近的一次mysql_connect()函數調用所返回的連接。
返回值:
如果查詢執行成功,返回一個結果集對象,該結果集對象可以用mysql_fetch_array()或其他類似函數來處理。
如果查詢執行失敗,返回false。
注意事項:
mysql_query()函數不支持一次執行多個查詢語句,如果需要執行多個查詢,可以使用mysqli_multi_query()函數。
mysql_query()函數在PHP 5.5.0版本中被棄用,并在PHP 7.0.0版本中移除。推薦使用mysqli或PDO擴展來代替。
示例代碼:
// 連接數據庫
$link = mysql_connect('localhost', 'user', 'password');
// 執行查詢
$result = mysql_query('SELECT * FROM users', $link);
// 處理查詢結果
while ($row = mysql_fetch_array($result)) {
echo $row['username'] . '
';
}
// 關閉數據庫連接
mysql_close($link);