比如一万人给一个人投票
我的做法是先是读取票数然后在票数+1
但是一万人同时投票的话 获取票数和更新肯定获取的不对
代码如下 用的是phpcms 请问大神该怎么优化 代码就这么点 结构简单的 就是投票人比较多
//根据ID获取票数 $r = $db->get_one(array('id' => intval($_GET['id']))); //票数累计并更新票数 $num = $r['num'] + 1; $sql = array('num' => $num); $db->update($sql, array('id' => intval($_GET['id'])));
郎朗坤
小怪兽爱吃肉
人到中年有点甜
森栏