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

불당   
   조회 2986  

아래와 같이 테이블명을 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 -
코리아서버호스팅 SQL
정품 SQL Server 76% 할인행사중! DB이전 무상 기술 지원까지
한국MS공인파트너 소프트랜드
기업전문, ~40%할인, 빠른견적, 단속공문해결, 구매컨설팅, SQL
아마존 AWS 공식사이트
관리형DB부터 데이터웨어하우스까지 필요한 모든 DB 서비스, 1년 무료체험 신청!
파워링크 AD   클릭초이스등록


제목Page 1/9
     
2016-05   28403   불당
2015-11   47255   불당
2016-05   42778   불당
06-02   2781   불당
2016-06   26721   불당
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   3110   불당
2015-10   2894   불당
2015-09   4091   불당
2015-09   2715   불당
2015-09   3123   불당
2015-09   2987   불당
2015-09   3886   불당
2015-09   3082   불당
2015-09   2814   불당
2015-09   3052   불당
2015-09   2532   불당
2015-09   2726   불당
2014-06   4996   불당