2014-04-12 3 views
-3

PHP와 MySQL에서 LIKE 쿼리를 수행하려고하는데 오류가 계속 발생합니다. 누구든지 대답을 알고 있습니까?Where like MySQL 오류

$addedquery = "WHERE name LIKE '%".$keyword."%'"; 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL `enter code here`server version for the right syntax to use near 'WHERE name LIKE '%%'' at line 1 

전체 코드 : http://pastebin.com/PbNyBaaP

+0

$ 키워드가 비어있어 오류가 발생합니다. –

+1

실행하려는 전체 쿼리는 무엇입니까? 오류는 'WHERE'만 실행하려고하는 것처럼 보입니다. –

+0

내부에 무언가가있을 때 동일한 오류가 발생합니다. 즉, SQL 구문에 오류가 있습니다. 올바른 구문이 'WHERE name LIKE'% test % ''1 번 라인 근처에서 사용하도록 MySQL 서버 버전에 해당하는 설명서를 확인하십시오. –

답변

1

이 전체 쿼리인가요? 시작이 누락되었습니다 :

$addedquery = "SELECT * FROM table WHERE name LIKE '%".$keyword."%'";