2013-04-27 1 views
5

은 PDO와 결합 PARAMS 내 DB에서 데이터를 얻을려고 하늘의 배열을 돌려줍니다하지만 난 빈 배열을 받고 계속이 내 코드입니다 문제는 무엇이 될 수 있습니까?PDO fetchAll()가 내 코드 메신저의

+2

[PDO 준비 문을 사용하여 식별자 (테이블 또는 필드 이름) 또는 구문 키워드를 바인딩 할 수 있습니까?] (http://stackoverflow.com/questions/15990857/reference-frequently-asked-questions -about-pdo # 15991422) –

+0

'$ column'은 불필요한''id "'와 같은 따옴표로 둘러 쌀 것입니다. '$ needle '이 문자열을 반환하는지 확인 하시겠습니까? –

답변

1

열 이름을 준비 할 때 준비된 명령문 매개 변수 문자열로 열 이름을 바인드하지 마십시오. 화이트리스트를 작성한 후 테이블 이름으로 사용하는 것처럼 사용하십시오.