이 기사의 예에서는 php mysqli가 전처리 기술을 사용하여 데이터베이스 쿼리를 수행하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
코드가 조금 어렵고 쉽게 이해하려면 탄탄한 기본 지식이 필요합니다. 먼저 코드를 설명하겠습니다.
모든 id>5의 id, title,content 값을 조회하는 방법은 다음과 같습니다.
$mysqli = new MySQLi("localhost","root","123456","liuyan");
if(!$mysqli){
die($mysqli->error);
}
//미리 정의된 객체 생성?자리 표시자
$sql = "ID>?에서 뉴스의 ID, 제목, 내용을 선택하세요.";
$mysqli_stmt = $mysqli->prepare($sql);
$id=10;
//매개변수 바인딩
$mysqli_stmt->bind_param("i",$id);
//바인딩 결과 세트
$mysqli_stmt->bind_result($id,$title,$contents);
//실행
$mysqli_stmt->execute();
//바운드 결과 세트 가져오기
while($mysqli_stmt->fetch()){
echo "--$id--$title--$contents--
";
}
//결과 세트 닫기
$mysqli_stmt->free_result();
$mysqli_stmt->close();
$mysqli->close();
?>
이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.