У меня есть столбец, который я хочу обновить с результатами разницы между 2 столбцами mysql и подсчитать, сколько строк было затронуто.В моем случае это может быть только 1. Это запрос MySQL, который я использую, который вообще не согласован
$connection->query("UPDATE items SET Quantity_Available = Quantity - Quantity_Committed WHERE Item_ID = '$itemid'");
if($count=$connection->affected_rows!=1){echo $count;die('makassi');}
Если я заменяю Количество_Коммит на числовое значение, я получаю то, что я хочу, т.е. кодпродолжается.Однако, если я оставлю все как есть, я получу правильное значение $ count (1), но оно также завершится неудачей, повторив 'makassi', чего не должно быть.
Является ли это неправильным способом вычитания 2 столбцов mysqlили это ошибка в php mysqli api ??Это действительно сбивает с толку меня!Помогите пожалуйста