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

불당   
   조회 2983  

아래와 같이 테이블명을 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 공식사이트
AWS 클라우드 데이터베이스, 저렴한 비용, 쉬운 관리, 지금 1년무료체험 신청!
서울게임아카데미
추천SQL, 2018년 한국 소비자만족지수 1위, 고용노동부국비지원, 수강료조회
데브렉 웹프로그래밍
ASP, PHP, JSP, ASP.NET 온라인 웹프로그래밍 동영상 교육.
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-08   28195   불당
2015-11   47211   불당
2015-10   64720   불당
2015-09   63614   불당
2016-05   28365   불당
2012-10   9551   불당
2016-08   2881   불당
2016-08   2155   불당
2016-08   2112   불당
2016-08   3040   불당
2016-08   3188   불당
2016-08   1691   불당
2016-08   1886   불당
2015-10   3106   불당
2015-10   2893   불당
2015-09   4084   불당
2015-09   2712   불당
2015-09   3116   불당
2015-09   2984   불당
2015-09   3883   불당
2015-09   3079   불당
2015-09   2812   불당
2015-09   3050   불당
2015-09   2530   불당
2015-09   2725   불당
2014-06   4993   불당