Как объединить несколько текстовых значений в одну строку базы данных SQL - PullRequest
0 голосов
/ 11 мая 2019

Могу ли я спросить, как я смогу добавить два текстовых значения в одну строку в моей базе данных?

Я пробовал следующее, но безрезультатно.

update tblLeave set AdminRemark='a' + 'b',Status=1,AdminRemarkDate=2019 where id=12
update tblLeave set AdminRemark=('a' + 'b'),Status=1,AdminRemarkDate=2019 where id=12

Это работает update tblLeaves set AdminRemark=concat('a', 'b'),Status=1,AdminRemarkDate=2019 where id=12 но когда я попытался реализовать это в своем коде, это не так.

Это фактический код.

$sql="update tblLeave set AdminRemark=concat(:description,:admremarkdate),Status=:status,AdminRemarkDate=:admremarkdate, where id=:admid";

Вот тут у меня проблема =

AdminRemark=concat(:description,:adminfullname)

Результат должен добавить два текстовых значения в AdminRemark (AdminRemark = done : John Smith)

РЕДАКТИРОВАТЬ: Я решил это, ребята, я забыл добавить $query->bindParam(':description',$description,PDO::PARAM_STR);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...