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

불당   
   조회 3110  

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라인얼굴만들기, 피부톤개선, 비수술, 빠른 일상생활복귀.
비절개맞춤코성형대표루체아의원
수십가지 비수술코성형종류 풍부한코성형경험 피부성형분야별 전담의책임진료 안전효과중시
여사장이 직접운영하는 커플
믿을수있는 베트남국제결혼, 태국국제결혼 전문. 여사장이 꼼꼼히 직접 운영합니다.
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-05   28403   불당
2015-09   60876   불당
2014-06   113495   불당
2015-09   63946   불당
2015-09   63654   불당
2012-10   9552   불당
2016-08   2884   불당
2016-08   2158   불당
2016-08   2115   불당
2016-08   3044   불당
2016-08   3194   불당
2016-08   1693   불당
2016-08   1889   불당
2015-10   3111   불당
2015-10   2895   불당
2015-09   4092   불당
2015-09   2715   불당
2015-09   3124   불당
2015-09   2987   불당
2015-09   3886   불당
2015-09   3082   불당
2015-09   2814   불당
2015-09   3052   불당
2015-09   2532   불당
2015-09   2726   불당
2014-06   4996   불당