mysqli - 테이블명도 bind 할 수 있을까요?

불당   
   조회 3103  

아래와 같이 테이블명을 bind 하면 오류가 나옵니다.

왜???

테이블명은 bind 할 수 없기 때문입니다.

In the strictest sense, at the database level, prepared statements only allow parameters to be bound for "values" bits of the SQL statement.

 

            $stmt = mysqli_prepare($mysqli_db, " select * from ? where wr_id = ? ");
            mysqli_stmt_bind_param($stmt, "si", $write_table, $wr_id);

 

참조문서

http://stackoverflow.com/questions/11312737/can-i-parameterize-the-table-name-in-a-prepared-statement

- opencode.co.kr -
오라클공인교육기관 아이티윌
DBA, 10명 중 8명 취업(취업률 88%이상), 오라클취업 인프라보유,국내유일
아마존 AWS 공식사이트
관리형DB부터 데이터웨어하우스까지 필요한 모든 DB 서비스, 1년 무료체험 신청!
패스트캠퍼스 l 온라인 강의
그로스해킹 완전 정복 / 온라인 250개 강의 평생 수강강기회 ! 올인원 패키지
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2015-05   82015   불당
2014-06   115557   불당
2016-06   27650   불당
2015-11   49040   불당
2016-05   46925   불당
2012-10   9668   불당
2016-08   3108   불당
2016-08   2285   불당
2016-08   2215   불당
2016-08   3150   불당
2016-08   3344   불당
2016-08   1806   불당
2016-08   2001   불당
2015-10   3219   불당
2015-10   2991   불당
2015-09   4265   불당
2015-09   2827   불당
2015-09   3231   불당
2015-09   3104   불당
2015-09   4121   불당
2015-09   3202   불당
2015-09   2947   불당
2015-09   3163   불당
2015-09   2623   불당
2015-09   2799   불당
2014-06   5098   불당