所以我想在mysql中的现有信息中添加一些信息,所以我使用这种代码:SET date = $alp + numberWHERE id=15 ');$ES->execute();$ES->close();在这里我遇到了 2 个小问题:当我输入一个整数时,它会将它们相加。日期预设为整数,例如我输入 $alp 为 3。它显示的不是 3 4,而是 7。它添加了 2 个数字。我该如何防止呢?我只想让他们并肩而行。当我尝试放置字符串时出现另一个问题,这很公平,因为字母加数字不起作用。但是我如何制作命令以便 sql 将它放在一起而不是添加它们(我的意思是做数学)。会appriciate答案!
1 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
用于CONCAT在 MySQL 中将数字“串”在一起。像这样:
SET date = CONCAT($alp, ' number')
你的输出将是3 4
要在 php 中连接一个字符串,您可以执行以下操作:
$alp = '3';
$alp .= ' 4';
echo $alp;
// output: 3 4
- 1 回答
- 0 关注
- 78 浏览
添加回答
举报
0/150
提交
取消