탈출 테이블 이름에 약간의 문제가 있습니다. 나는 테이블의 이름으로 "쇼"를 선택하기에 너무 어리 석었다. mysqli 연결을 사용할 때 이스케이프는 정상적으로 작동하지만 고전적인 mysql 연결에서는 작동하지 않습니다. 어떤 조언? 영어로 죄송합니다. 나는 원어민이 아닙니다.탈출 테이블 이름 MySQL
SELECT SQL_CALC_FOUND_ROWS year, nameShow
FROM `show`
LIMIT 0, 10
나는
$sQuery = "
SELECT SQL_CALC_FOUND_ROWS year, nameShow
FROM `show`
$sWhere
$sOrder
$sLimit
";
어떤 오류를받을 수 있나요? –
이 실수를 할 때 항상 [RENAME TABLE tbl_name to new_tbl_name] (http://dev.mysql.com/doc/refman/5.0/en/rename-table.html) 명령을 실행하고 테이블에 적절한 이름을 부여하십시오. –
이 오류가 발생했습니다. 'SQL 구문에 오류가 있습니다. 올바른 구문을 보려면 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오. 'show'at line 2 근처에서 사용하십시오. –