正確的PHP prepare與execute的組合方式是先使用prepare方法準備SQL語句,然后使用execute方法執行該語句。
示例代碼如下:
// 創建一個PDO連接
$pdo = new PDO('mysql:host=localhost;dbname=test', 'root', '');
// 準備SQL語句
$stmt = $pdo->prepare('SELECT * FROM users WHERE id = :id');
// 綁定參數
$stmt->bindParam(':id', 1, PDO::PARAM_INT);
// 執行SQL語句
$stmt->execute();
// 獲取結果集
$result = $stmt->fetchAll();
// 輸出結果
print_r($result);