2014-01-23 2 views
-1

데이터베이스를 쿼리하여 웹 페이지에 표시하려고합니다. 현재 쿼리는 다음과 같습니다display_db_query : 알 수없는 열

$query_string = 'SELECT * FROM charContracts WHERE `charContracts`.`type` = courier ORDER BY `charContracts`.`status` DESC'; 

현재이 모두 나에게 아래의 오류 제공 :

display_db_query :에 알 수없는 열 '택배'를 '절'이 시도 ahve I

$query_string = 'SELECT * FROM charContracts WHERE `type` = courier ORDER BY `charContracts`.`status` DESC'; 

나는 이것을 phpyadmin에서 사용하고 있는데, 이것을 복사하려고 할 때 PHP에서 구문 오류가 발생합니다.

SELECT * 
FROM charContracts 
WHERE `charContracts`.`type` = 'courier' 
ORDER BY `charContracts`.`status` DESC 

아무도 내가 틀렸다고 말할 수 있습니까? (참조 용 .. charContracts가 테이블이고, 형식이 열이며 택배가 선택 사항 중 하나임)

답변

1

"courier"를 따옴표로 묶어 문자열로 해석합니다. 이제 분명히 존재하지 않는 컬럼 이름으로 해석됩니다.