function soxp_summa($uid,$ost,$rub){ if ($rub != '') {$sql = "UPDATE jos_scheta SET summa='.$ost.' WHERE jos_scheta.id=".$uid; mysql_query($sql) or die (mysql_error()); } <?php $name = trim(strip_tags($_POST['name'])); $www = mysql_fetch_array($result); $summa =$www['summa']; echo $summa; $rub = $name * $kyrs; $ost = $summa - $rub; echo ' за: '.$rub.' рублей'; echo ' остаток: '.$ost.' рублей'; soxp_summa($uid,$ost,$rub); ?> Такой простои кодик. Проблема:покупаю доллары, на форме выводит все данные норм.но в БД заносит с 0впереди. Было 50000 рублей,Купил $500,Остаток должен записаться в бд 35000, а пишет 0.35000. Кто знает в чем проблема может быть?