猿问

如何防止 mysql 在 php 中相互添加 2 个值?

所以我想在mysql中的现有信息中添加一些信息,所以我使用这种代码:


SET date = $alp + number

WHERE id=15 ');

$ES->execute();

$ES->close();

在这里我遇到了 2 个小问题:当我输入一个整数时,它会将它们相加。日期预设为整数,例如我输入 $alp 为 3。它显示的不是 3 4,而是 7。它添加了 2 个数字。我该如何防止呢?我只想让他们并肩而行。当我尝试放置字符串时出现另一个问题,这很公平,因为字母加数字不起作用。但是我如何制作命令以便 sql 将它放在一起而不是添加它们(我的意思是做数学)。会appriciate答案!


HUWWW
浏览 87回答 1
1回答

慕运维8079593

用于CONCAT在 MySQL 中将数字“串”在一起。像这样:SET date = CONCAT($alp, ' number')你的输出将是3 4要在 php 中连接一个字符串,您可以执行以下操作:$alp = '3';$alp .= ' 4';echo $alp;//  output: 3 4
随时随地看视频慕课网APP
我要回答