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

불당   
   조회 3233  

아래와 같이 테이블명을 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 -
아마존 AWS 1년 무료체험
관리형DB부터 데이터웨어하우스까지 필요한 모든 DB 서비스, 1년 무료체험 신청!
패스트캠퍼스 l 온라인 강의
그로스해킹 완전 정복 / 온라인 250개 강의 평생 수강강기회 ! 올인원 패키지
SW취업은 알고리즘잡스
개별맞춤 온라인학습. 적중률 97% SW모의고사. 맨투맨 코칭. 검증된 커리큘럼
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-05   30826   불당
06-02   9659   불당
2016-05   49330   불당
2011-12   188386   불당
2015-09   66297   불당
2012-10   9781   불당
2016-08   3324   불당
2016-08   2427   불당
2016-08   2345   불당
2016-08   3293   불당
2016-08   3496   불당
2016-08   1952   불당
2016-08   2148   불당
2015-10   3367   불당
2015-10   3116   불당
2015-09   4425   불당
2015-09   2957   불당
2015-09   3361   불당
2015-09   3234   불당
2015-09   4292   불당
2015-09   3332   불당
2015-09   3077   불당
2015-09   3290   불당
2015-09   2730   불당
2015-09   2909   불당
2014-06   5218   불당