- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
// Функция изменяет поле счетчика у объекта
// $table - таблица с изменяемыми данными
// $where - условия для отсеивания значений
// $coll - ячейка, которая содержит счетчик
// $val - значение, которое нужно прибавить к исходному
function CalcCounter($table, $where, $coll, $val) {
	global $db;
	$db->Select($table, $where);
	if($db->NumRows()>0){
		$val = $db->QueryResult[0][$coll] + $val;
		$db->Update($table,"$coll='$val'",$where);
	}
}
 Follow us!
 Follow us!
Полагаю, что так:
$db->Update($table,"$coll=$coll+$val",$where );