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

불당   
   조회 3211  

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 -
리프팅은 리더스미의원 강남
주름 및 탄력개선, V라인얼굴만들기, 피부톤개선, 비수술, 빠른 일상생활복귀.
피부미인의검색 씨라인헬스케어
리프팅장비, 실리프팅, PDO실, COG실, 시크릿라인, 에버라인 리프팅실 판매.
체지방컷 이지컷시스템다이어트
10주간 -12Kg, 허리둘레 -15cm 감소, 배우 예지원 몸매비결, 망고추출물
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-08   30333   불당
2015-10   66463   불당
2015-05   81744   불당
2014-05   102871   불당
06-02   6680   불당
2012-10   9659   불당
2016-08   3086   불당
2016-08   2273   불당
2016-08   2205   불당
2016-08   3137   불당
2016-08   3332   불당
2016-08   1792   불당
2016-08   1994   불당
2015-10   3212   불당
2015-10   2979   불당
2015-09   4240   불당
2015-09   2818   불당
2015-09   3219   불당
2015-09   3089   불당
2015-09   4108   불당
2015-09   3189   불당
2015-09   2934   불당
2015-09   3145   불당
2015-09   2615   불당
2015-09   2791   불당
2014-06   5083   불당