MySQL是一種流行的關系型數據庫管理系統,它具有強大的查詢功能,可以通過查詢數據庫返回結果集。在MySQL中,查詢結果通常是以數組的形式呈現給程序,而這個數組也被稱為結果集。
MySQL查詢語句通常使用SELECT命令,語法如下:
SELECT column1, column2, ... FROM table_name WHERE condition;
其中,column1、column2等是表中的列名,table_name是要查詢的表名,condition是查詢的條件。
查詢結果可以通過以下代碼在PHP中返回:
$query = "SELECT column1, column2, ... FROM table_name WHERE condition"; $result = mysql_query($query); if (!$result) { die('Invalid query: ' . mysql_error()); } $rows = array(); while ($row = mysql_fetch_assoc($result)) { $rows[] = $row; } print_r($rows);
在上面的代碼中,mysql_query()函數執行查詢語句后返回結果集,mysql_fetch_assoc()函數將結果集中的每一行數據作為數組返回。最終,所有的結果數組都存放在$rows數組中,并通過print_r()函數打印出來。
需要注意的是,mysql_函數已經在PHP 5.5.0版本中被標記為過時,建議使用mysqli或PDO庫。