Кароче щас пишу проэкт и столкнулся с такой проблемой == You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'balans='0.69' WHERE id='3' LIMIT 1' at line 1 Code: function update_balans ($newstoim,$newkol,$id){ $id=$id; $y = mysql_query("SELECT * FROM jobs WHERE id='$id'"); $sourse = mysql_fetch_array($y); $oldkol=$sourse['col']; $oldstoim=$sourse['chena']; $newstoim=$newstoim; $newkol=$newkol; if($oldcol>$newcol || $oldstoim>$newstoim){ echo "<font class='glava'>Цена или количество задания не может быть уменшена</font>"; } else{ $all = $newkol * $newstoim; $sql = mysql_query("UPDATE jobs SET col='$newkol', chena='$newstoim' balans='$all' WHERE id='$id' LIMIT 1"); echo mysql_error(); /*if($sql==TRUE){ echo<<<HTML <SCRIPT LANGUAGE="javascript"> window.location.href = "jobs.php?do=my" alert("Задание успешно обновлено"); </SCRIPT> HTML; } else{ echo<<<HTML <SCRIPT LANGUAGE="javascript"> window.location.href = "jobs.php?do=my" alert("Ошибка"); </SCRIPT> HTML; }*/ } } Вот кусок где функция вызывается Code: if(isset($_POST['save'])){ $kol = $_POST['kol']; $id = $_GET['id']; $stoim = $_POST['onestoim']; update_balans($stoim,$kol,$id); } вот передача параметра Code: <a href='jobs.php?do=balans&id=%s'> <font size='1'>Пополнить баланс</font></a></td>