2011-11-30 4 views
0
define("QUERY","INSERT INTO rft_media_invention . " " (dbInventionFileType, dbStaffId, dbInventionFileName, dbInventionFileContent)" . "VALUES (?, ?, ?, ?)"); 

그것은 항상 날이 오류를 제공누가 mysql 쿼리에 문제가 있는지 알고 있습니까?

구문 분석 오류 : 구문 오류, P3T에서 예상치 못한 T_CONSTANT_ENCAPSED_STRING \ phpappfolder \ public_php \ CW \ 내 쿼리가 완전히 맞다면 20

사람이 알고있는 줄에 UC213.php ?

+2

해야한다 거기에,하지만 견적 후 –

+0

당신은 첫 번째 점과 이중 따옴표를 가지고있어. '... O rft_media_invention. "' –

+0

PHP를 한 이후로 나이가 지났지 만,이'." "''는''이어야합니다. "' –

답변

4

구문 오류 :

define("QUERY","INSERT INTO rft_media_invention . " " (dbIn etc... 
               ^^^^^ 

아마 또한 당신이로 시작하는 문자열을 연결하는 이유에 대한 질문을 구걸

define("QUERY","INSERT INTO rft_media_invention " . " (dbIn etc... 

해야한다.

+0

감사했습니다! – alexkey89

0

시험해보십시오. rtf_media_invention 이후의 쉼표는 이전보다 큰 따옴표로 묶어야합니다.

1

당신이 첫번째 기간 다음과 견적을 바꾸어해야 할 것 같습니다 :

...rft_media_invention . " " 

이에 속하지 않는 rft_media_invention``후 점이있다

...rft_media_invention " . " 
관련 문제