新聞中心
Phpwind升級到9.0后前臺新會員用戶無法正常顯示方法
作者 / 無憂主機(jī) 時間 2015-01-09 15:08:15
最近小編一直在研究phpwind v9.0版本,本想升級到9.0后功能要比8.7版本好用可是并不是小編想的那么好呀,畢竟phpwind更新到最新的還有一些bug等等把。就像小編最近一直在處理一個在phpwind 8.7版本升級到9.0中前臺的新會員用戶不顯示了報錯Incorrect integer value: '`num`+1' for column 'num' 一開始小編在報錯中發(fā)現(xiàn)num`+1' for column 'num'是不是數(shù)據(jù)沒有字段,檢查后確認(rèn)數(shù)據(jù)庫已經(jīng)有此字段了。 好了小編也廢話不多說了最關(guān)鍵的是給各位朋友解決方法對吧。下面是小編總結(jié)的方法介紹給大家,打開src/service/user/dao/PwUserRegisterIpDao.php ??找到大概33行代碼如下代碼:
public function update($ip, $date) { //代碼 }找到之后替換成如下代碼:
public function update($ip, $date) { $data = array('ip' => $ip, 'last_regdate' => $date); $sql = $this->_bindSql('REPLACE INTO %s SET `num`=`num`+1,%s', $this->getTable(), $this->sqlSingle($data)); return $this->getConnection()->execute($sql); }修改好了之后進(jìn)入后臺更新緩存在刷新下,就可以解決新會員無法正常顯示了! 無憂主機(jī)相關(guān)文章推薦閱讀: PHPWIND V9.0添加游客看帖登錄提醒 PHPWIND V9.0本地頭像無法上傳處理方法 PHPWIND8.7升級到9.0后出現(xiàn)“現(xiàn)有字段長度限制”解決方案 PHPWIND V9.0發(fā)帖報錯SYNTAXERROR: UNTERMINATED處理方法
本文地址:http://www.gle-technology.com/phpwind/18255.html