А это как вяжется с вашим учетом?
Например я ваш арендатор, зашел на страницу и выбрал для аренды позицию N (не знаю что этот такое, пусть позиция равна 1), отправил запрос. Дальше работа сервера:
mysql_query('UPDATE table_name SET field_name=field_name+'.$num.' WHERE id='.$N)
При этом по типу запроса аренда/возврат сервер определяет отрицательное/положительное $num. Вот и вся бухгалтерия, вычитает/плюсует. Правда если выбор нескольких позиций, то запрос будет чуть сложнее, а если еще каждая позиция может иметь произвольное значение, то еще чуточку сложнее. Но в принципе это все.