*我在这样的学说中编写了插入代码 $ social = new Entities \ SocialKeyword;
$social->setEventId($_GET["eventId"]);
$social->setHashtag($_GET["hashtag"]);
$this->em->persist($social);
$this->em->flush();
现在我要合并$ _GET [“eventId”]和$ _GET(hashtag),两者都被' - '分隔,并将其插入表格中的主要列。
我这样写了但是没有用。
$social->setPrime(CONCAT($_GET["eventId"],'-', $_GET["hashtag"]));
需要帮助。
答案 0 :(得分:4)
在PHP连接运算符中是('。')但您使用了(',')。 试试这个:
$concate_value = $_GET["eventId"].'-'.$_GET["hashtag"];
$social->setPrime($concate_value);
答案 1 :(得分:0)
首先$_GET(hashtag)
看起来错误$_GET["hashtag"]
。简单地使用点(.)
运算符进行字符串连接
$_GET["eventId"] . '-' . $_GET["hashtag"]
在您的代码中
$social->setPrime($_GET["eventId"] . '-' . $_GET["hashtag"]);