
mysqli::prepare를 사용하여 INSERT INTO 문에 변수를 적용하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$stmt = $mysqli->prepare("INSERT INTO users (id, name, email) VALUES (?, ?, ?)");
$stmt->bind_param("iss", $id, $name, $email);
$stmt->execute();
- $stmt->prepare() 함수를 사용하여 쿼리문을 prepare합니다.
- $stmt->bind_param() 함수를 사용하여 변수를 bind합니다.
- 첫 번째 인자는 변수의 자료형을 지정합니다.
- i: integer
- s: string
- d: double
- b: blob
- $stmt->execute() 함수를 사용하여 쿼리를 실행합니다.
2025-07-01 05:32