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

불당   
   조회 2873  

아래와 같이 테이블명을 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 공식사이트
관리형DB부터 데이터웨어하우스까지 필요한 모든 DB 서비스, 1년 무료체험 신청!
서울게임아카데미 프로그래밍
추천SQL, 2017년 한국 소비자만족지수 1위, 고용노동부국비지원, 수강료조회
sbs아카데미컴퓨터학원전해림
여름방학기간 놀지 말고 공부합시다! 조기 등록시 최대 45%할인 온라인강의 지원!
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-08   26018   불당
2015-10   62430   불당
2016-07   35433   불당
2016-05   26552   불당
2011-12   181298   불당
2012-10   9432   불당
2016-08   2711   불당
2016-08   2003   불당
2016-08   1953   불당
2016-08   2894   불당
2016-08   2965   불당
2016-08   1593   불당
2016-08   1688   불당
2015-10   2968   불당
2015-10   2802   불당
2015-09   3912   불당
2015-09   2598   불당
2015-09   3006   불당
2015-09   2874   불당
2015-09   3712   불당
2015-09   2965   불당
2015-09   2687   불당
2015-09   2915   불당
2015-09   2426   불당
2015-09   2612   불당
2014-06   4895   불당