Mysqli добавить числовое значение с concat?

Мне нужно обновить столбец часов сотрудника с текущим числовым значением, которое уже существует в базе данных.

$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."`
SET employeeHours='".$employeeHours."'
WHERE sessionID='".session_id()."'");

Это похоже на правильную работу, но само собой разумеется, что оно перезаписывает старое значение.

Моя цель — добавить текущий $employeeHours к существующему значению в базе данных.

Я предполагаю, что это сделано с concat но я не уверен насчет синтаксиса.

Небольшая настройка нужна здесь …

2

Решение

Я не мог поверить, что это будет так смешно

$mysqli->query("UPDATE `".MYDATABASE."`.`".MYTABLE."` SET employeeHours = employeeHours + '".$employeeHours."' WHERE sessionID='".session_id()."'");

Спасибо @castis!

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]