PDO 怎么实现传参
魂归战袍
魂归战袍 2017-02-15 16:23:23
0
4
974
魂归战袍
魂归战袍

繁华落尽只为一人等待

모든 응답(4)
数据分析师

PDO-PHP 중국어 웹사이트에서 매개변수 전달 구현 방법 Q&A-PDO 매개변수 전달 구현 방법-PHP 중국어 웹사이트 Q&A

둘러보시고 배워보세요.

Ty80

bindParam()과 binValue() 메소드는 매우 유사합니다.
유일한 차이점은 전자는 PHP 변수를 사용하여 매개변수를 바인딩하는 반면 후자는 값을 사용한다는 것입니다.
그래서 BindParam을 사용할 때 두 번째 매개변수는 변수 값이 아닌 변수 이름만 사용할 수 있고, BindValue는 특정 값만 사용할 수 있습니다.
코드는 다음과 같습니다.

$stm = $pdo->prepare("select * from users where user = :user");
$user = "jack";
//正确
$stm->bindParam(":user",$user);
//错误
//$stm->bindParam(":user","jack");
//正确
$stm->bindValue(":user",$user);
//正确
$stm->bindValue(":user","jack");

또한 저장 프로시저에서 binParam을 입출력 변수로 바인딩할 수 있습니다

Ty80

PHP 중국어 웹사이트에 오신 것을 환영합니다. 저는 Ty80입니다.

Ty80

더 구체적으로 말씀해주실 수 있나요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿