我需要使用数据库中已存在的当前数值更新员工小时列。
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."`
SET employeeHours='".$employeeHours."'
WHERE sessionID='".session_id()."'");
这样的工作正常但不用说它会覆盖旧的价值。
我的目标是将当前$employeeHours
添加到数据库中的现有值。
我认为已完成concat
,但我不确定语法。
这里需要小调整......
答案 0 :(得分:2)
我简直不敢相信它会如此荒谬:
$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` SET employeeHours = employeeHours + '".$employeeHours."' WHERE sessionID='".session_id()."'");
谢谢@castis!