mysql_query()函數是MySQL數據庫中經常使用的一個函數,它用于執行一條SQL查詢語句。mysql_query()函數的返回值是一個資源類型的結果集或者是FALSE,表示查詢執行失敗。
當mysql_query()函數執行成功時,返回的是一個結果集,它包含了查詢語句所返回的所有行記錄,這些行記錄可以通過mysql_fetch_array()、mysql_fetch_object()等函數進行逐條讀取和處理。當mysql_query()函數執行失敗時,返回的是FALSE,此時需要根據返回的錯誤信息,檢查查詢語句中是否有錯誤,或者數據庫連接是否有問題。
"; } mysql_free_result($result); mysql_close($link); ?>
在上面的示例代碼中,mysql_query()函數用于執行一條查詢語句“SELECT * FROM user_info”,如果查詢成功則返回結果集$resutlt,否則返回FALSE。在結果集中,每一條記錄都可以通過mysql_fetch_array()函數逐個讀取處理。需要注意的是,在使用mysql_query()函數時,應該先使用mysql_connect()函數建立數據庫連接,否則會提示“no such file or directory”的錯誤。