2014-09-03 3 views
-1

* doctrine에 삽입 코드를 작성했습니다. $ social = new Entities \ SocialKeyword;

 $social->setEventId($_GET["eventId"]); 
     $social->setHashtag($_GET["hashtag"]); 

     $this->em->persist($social); 
     $this->em->flush(); 

는 지금은 $ _GET [ "이벤트 ID"]와 $ _GET (해시 태그)를 병합 할 두가에 의해 격막된다 '-'및 테이블의 주요 콜 럼에 삽입합니다.

나는 이렇게 쓰고는 있지만 작동하지 않는다.

$social->setPrime(CONCAT($_GET["eventId"],'-', $_GET["hashtag"])); 

도움이 필요합니다.

+1

이 질문은 영업 이익이 사용 laguage의 최소한의 이해가 없기 때문에 오프 주제로 나타나고 : 이 함께보십시오. – NDM

답변

4

코드에서 문자열 연결

$_GET["eventId"] . '-' . $_GET["hashtag"] 

에 대한 간단한 사용 도트 (.) 연산자이다 ('.')하지만 ('')를 사용. 웹 검색을하지 않았다 분명

$concate_value = $_GET["eventId"].'-'.$_GET["hashtag"]; 
$social->setPrime($concate_value); 
+0

고마워, 그것도 괜찮 았는데 .bcoz 둘 다 동일합니다. –

0

처음으로 $_GET(hashtag)이 잘못 찾고 있습니다. $_GET["hashtag"]입니다. PHP 연결 연산자에서

$social->setPrime($_GET["eventId"] . '-' . $_GET["hashtag"]); 
+0

덕분에, 그것은 나를 위해 잘 작동 –