我有一些问题。
当我尝试插入或更新某些字段(float或double)时,我插入0。
当我尝试插入麻木1.15时,它没问题。但是当我尝试插入0.15时,插入0.我不知道为什么。
请帮我解决这个问题。 我用过php 我的代码
$pr =0.15;
"UPDATE `sales_products_info` SET price =".$pr.", profit = profit - ".$pr." where id = ".$id
答案 0 :(得分:0)
您错过了SQL中的单引号:
$id=1;
$pr =0.15;
$sql = "UPDATE `test` SET price ='".$pr."', profit = profit - '".$pr."' where id= '".$id."' ";