2014-04-14 2 views
1

프로필 양식이 있으며 사용자가 프로필을 업데이트하면 현재 날짜도 프로필 설명에 추가됩니다.날짜를 내 문자열과 연결할 수 있습니까?

Parse error: parse error, unexpected ',' on line 122 
+0

구문 분석 오류 : 예기치 않은 구문 분석 오류가 발생했습니다. '/'/ home/.. on line 122 – NilR

+0

"php의 문자열에 연결 날짜가 있습니까? 날짜() 함수 (날짜()가 "Date()"를 의미한다고 가정하면 이미 "."와 연결된 문자열이 반환됩니다.) – m02ph3u5

+2

>>> ... CONCAT_WS (',', "..." 첫 번째 쉼표는 구문을 바꿉니다 – m02ph3u5

답변

1

당신이 견적을 탈출해야합니다

$today = Date("l F d, Y"); 

$sqlUpdate = 'UPDATE USER_PROFILE SET 
FIRST_NAME =("'.$FIRST_NAME.'"), 
LAST_NAME=("'.$LAST_NAME.'"), URL=("'.$URL.'"), 
DESCRIPTION= CONCAT_WS(',',"'.$today.'","'.$DESCRIPTION.'") 
WHERE ID = "'.$GetID.'";'; 

내가 PHP에서 문자열로 날짜를 concate 수있는 방법을 잘 모르겠어요, 내가 어떤 도움 :) 여기

감사하겠습니다 것은 에로입니다 :

$today = Date("l F d, Y"); 

$sqlUpdate = 'UPDATE USER_PROFILE SET 
FIRST_NAME =("'.$FIRST_NAME.'"), 
LAST_NAME=("'.$LAST_NAME.'"), URL=("'.$URL.'"), 
DESCRIPTION= CONCAT_WS(\',\',"'.$today.'","'.$DESCRIPTION.'") 
WHERE ID = "'.$GetID.'";'; 

아니면 그냥 설명 열에는 실제 값을받을 수 있습니다 :

$today = Date("l F d, Y") . $DESCRIPTION; 

$sqlUpdate = " 
    UPDATE USER_PROFILE SET 
     FIRST_NAME = '$FIRST_NAME' 
     , LAST_NAME = '$LAST_NAME' 
     , URL= '$URL' 
     , DESCRIPTION = '$today' 
    WHERE 
     ID = '$GetID' 
"; 
+0

괜찮 았는데 ... 고마워요 :) – NilR

+1

음, 받아 들인 답을 표시하십시오.) hahah –

+0

이전에 잘 작동했는데, 고맙습니다 ... 몇 분 안에 답을 수락 할 것입니다. 즉시 받아 들일 수 없습니까? – NilR

관련 문제