PDO - 흔히 하는 실수 - bindParam에 constant 값 넣기

불당   
   조회 3529  

string 값과 변수를 연결해서 bandParam을 하면 그 결과 값이 변수가 아니기 때문에

reference by value의 형태로 bindParam에서 값을 넘길 수 없고

치명적인 오류가 생기게 됩니다.

 

아래처럼 변수로 바꾼후에 bindParam을 해야 합니다.

 

(수정전)

$stmt = $pdo_db->prepare($sql_2);
$stmt->bindParam(":log", "adm/auth_update.php - " . $sql);
$result = pdo_query($stmt);

 

(수정후)

$stmt = $pdo_db->prepare($sql_2);
$log = "adm/auth_update.php - " . $sql;
$stmt->bindParam(":log", $log);
$result = pdo_query($stmt);

- opencode.co.kr -
비절개코성형잘하는곳루체아의원
코모양에따라맞춤시술 필러사용안함 자연스러운코끝콧대완성 원하는부위선택 코성형경험풍부
피부미인의검색 씨라인헬스케어
리프팅장비, 실리프팅, PDO실, COG실, 시크릿라인, 에버라인 리프팅실 판매.
돌선물 하이웰초유
공식판매처, 엄마들의 입소문, 면역인자풍부, 뉴질랜드 자연방목, 2+2 선물세트
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-05   51164   불당
2016-07   46249   불당
2018-06   12163   불당
2016-06   31097   불당
2015-10   73459   불당
2012-10   9931   불당
2016-08   3690   불당
2016-08   2609   불당
2016-08   2498   불당
2016-08   3474   불당
2016-08   3672   불당
2016-08   2131   불당
2016-08   2325   불당
2015-10   3530   불당
2015-10   3254   불당
2015-09   4641   불당
2015-09   3122   불당
2015-09   3510   불당
2015-09   3392   불당
2015-09   4578   불당
2015-09   3491   불당
2015-09   3219   불당
2015-09   3467   불당
2015-09   2873   불당
2015-09   3058   불당
2014-06   5385   불당