数据库记录更新问题

2016-07-07 15:04 来源:www.chinab4c.com 作者:ecshop专家

请问把goods 表里的一个字段如:shop_price对应goods_id记录取出,赋值给变量,然后把shop_price值乘以倍数,在更新到同一记录相应的give_integral 字段怎么实现?

回答:
$sql = ' update ' .$ecs->table('goods') . ' setgive_integral =3 * shop_pricewhere goods_id=\'' .$goods_id .'\'';
$db->query($sql);

谢谢,要是把所有goods 记录里的数据都这样操作怎么写呢?是要用循环吗?

通过goods_id循环。..

谢谢楼上,不过我不怎么会写程序,能不能把具体程序写一下!