在MySQL中,通過使用execute()函數,可以執行SQL語句并將結果返回。該函數可以用于執行任何有效的MySQL語句,包括SELECT、INSERT、UPDATE和DELETE等。
18"; $result = mysqli_query($conn, $query); // 輸出結果 while ($row = mysqli_fetch_assoc($result)) { echo "ID: {$row['id']}, Name: {$row['name']}, Age: {$row['age']}"; } ?>
上面的代碼展示了如何使用execute()函數從MySQL數據庫中選擇年齡大于18歲的用戶,并將結果作為關聯數組返回。在執行查詢后,可以使用mysqli_fetch_assoc()函數將結果存儲在$row變量中,并使用echo函數將該變量中的值輸出到屏幕上。
除了SELECT語句之外,execute()函數還可以用于執行INSERT語句,將數據插入到MySQL數據庫中:
上面的代碼展示了如何使用execute()函數將名為John Doe的用戶以及他的年齡20插入到MySQL數據庫中的users表中。在執行插入語句后,可以使用echo函數輸出“New record created successfully”來確認新記錄是否已經成功插入到MySQL數據庫中。