GET傳參是指通過URL后面帶參數的形式來進行數據傳遞的方式。在Web開發中,常常使用GET傳參來查詢數據庫并返回JSON格式的數據。
使用GET傳參查詢數據庫的流程如下:
- 客戶端向服務器發送GET請求,并在URL后面帶上查詢參數;
- 服務器接收到請求后,解析URL中的參數,并將其作為SQL查詢的條件之一;
- 服務器根據SQL查詢條件從數據庫中查詢數據,并將查詢結果轉換為JSON格式的數據;
- 服務器將JSON格式的數據返回給客戶端。
下面是一段示例代碼,演示了使用GET傳參查詢數據庫并返回JSON數據的過程:
在代碼中,首先通過mysqli_connect函數連接數據庫,然后使用$_GET全局變量獲取URL傳遞的參數,構造SQL語句后執行查詢,并將結果轉換為JSON格式的數據。最后通過header函數設置返回的數據類型為JSON,將結果返回給客戶端。