$data=array('2','23','1111')
for ($i = 0$i <count($data)$i++) {
$sql="UPDATE 表 SET `value` = 'value'+$data[0] WHERE `id` =$i"
mysql_query($sql)
}
thinkphp里面其实跟原生语句没有什么区别,你可以用where限定更新条件,再save($data)中将你要更新的数据存在data里面。这样是你要把数据更新成一样的时候。如果更新的字段及值不一样的话,据我所知就只能一条条的循环更新了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)