zhangjingyu
$db->update("UPDATE pw_cnalbum SET photonum=photonum+" . S::sqlEscape($photoNum) . ",lasttime=" . S::sqlEscape($timestamp) . ',lastpid=' . S::sqlEscape(implode(',',$lastpid)) . (!$rt['lastphoto'] ? ',lastphoto='.S::sqlEscape($img->getLastPhoto()) : '') . " WHERE aid=" . S::sqlEscape($aid));
这个应该是更新语句。这里面的 photonum=photonum+" . S::sqlEscape($photoNum) . "不知道为什么有问题?其实,pw_cnphoto数据表里面的照片信息是准确,如果把它里面的个数统计出来,更新到上面的pw_cnalbum表里,那就没有任何问题。这也是一个解决思路吧,有时间了测试下是不是这个更新语句。今天太晚了,明天得上两个班,因为后天阳阳结婚,得请假。