CONCAT连接两个$ _GET函数

时间:2014-09-03 10:44:42

标签: php symfony dql

*我在这样的学说中编写了插入代码 $ 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"]));

需要帮助。

2 个答案:

答案 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"]);