Mysqli 用concat 添加数值?
Mysqli add numeric value with concat?
我需要使用数据库中已存在的当前数值更新员工工时列。
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."`
SET employeeHours='".$employeeHours."'
WHERE sessionID='".session_id()."'");
这个点赞工作正常,但不用说它正在覆盖旧值。
我的目标是将当前 $employeeHours
添加到数据库中的现有值。
我假设它是用 concat
完成的,但我不确定语法。
此处需要进行一些小调整...
我简直不敢相信它会这么简单得离谱:
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` SET employeeHours = employeeHours + '".$employeeHours."' WHERE sessionID='".session_id()."'");
谢谢@castis!
我需要使用数据库中已存在的当前数值更新员工工时列。
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."`
SET employeeHours='".$employeeHours."'
WHERE sessionID='".session_id()."'");
这个点赞工作正常,但不用说它正在覆盖旧值。
我的目标是将当前 $employeeHours
添加到数据库中的现有值。
我假设它是用 concat
完成的,但我不确定语法。
此处需要进行一些小调整...
我简直不敢相信它会这么简单得离谱:
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` SET employeeHours = employeeHours + '".$employeeHours."' WHERE sessionID='".session_id()."'");
谢谢@castis!