Здравствуйте, очень нужно выполнить одну задачу, но никак не могу сообразить как это делается. У меня php страничка, на которую выводятся данные из БД в виде таблицы с чеками, таблица генерируется выборкой из БД данных вошедшего пользователя. Нужно чтобы когда пользователь отмечал чекбоксы, их сумма автоматом записывалась в бд.
Чтобы было наглядней представлю код вывода
if($myrow['personal']==1)
{
$o[]="<td class='check'><input type=checkbox name=\"call_select[]\" checked data-on=\"Personal\" data-off=\"Work\" value=\"$value\" ></td>";
}
else
{
$o[]="<td class='check'><input type=checkbox name=\"call_select[]\" data-on=\"Personal\" data-off=\"Work\" value=\"$value\" ></td>";
}
$o[]="<td align=right>{$myrow['cost']}</td>";
$o[]="<td>{$myrow['recipient']}</td>";
$o[]="<td>{$myrow['date_of_call']}</td>";
$o[]="<td>{$myrow['time_of_call']}</td>";
$o[]="<td>{$myrow['duration']}</td>";
$o[]="<td>{$myrow['description']}</td>";
$o[]="<td align=right>{$myrow['connection_type']}</td>";
$o[]="<td align=center>{$myrow['volume']}</td>";
$o[]="<td>{$myrow['rouming']}</td>";
$o[]="</thead></tr>";
}
в получившейся таблице, нужно суммировать поле Cost по определённой логике.Выводится это в плавающее окно в таком формате
<div style=\"clear:both;\"></div>
<div id=\"actionsBox\" class=\"actionsBox\">
<div id=\"actionsBoxMenu\" class=\"menu\">
<span id=\"cntBoxMenu\">0</span>
<span id=\"cntBoxMenu\">'$total'</span>
<span id=\"cntBoxMenu\">'$total_personal'</span>
<span id=\"cntBoxMenu\">'$total_rouming'</span>
<a id=\"toggleBoxMenu\" class=\"open\">_</a>
</div>
<div class=\"submenu\">
<a class=\"last box_action\">$menu</a>
</div>
</div>
Я покопался, в этом коде и пришёл к выводу, что на JS это будет сделать удобней, чем на php. Подскажете как сделать? Очень нужно, плиииииз