私はいつも最近までうまく働いていますvBulletinによってプラグインを実行私はそれが何をすべき道を働いて計算イマイチを5.4から5.5にApacheとPHPをアップグレードし、suddonly:
$RUser = $row2['reputation'];
$RUserMinus = $RUser-1;
$ RuserMinusの結果は$ Ruser -1の代わりに-1で置き換えられますので、結果の代わりに$ RUserMinus = "-1"となります。
FULL SCRIPT
$query2 = $db->query_read("SELECT reputation FROM user WHERE userid =" . $vbulletin->userinfo['userid']) or die(mysql_error());
while($row2 = mysql_fetch_array($query2)) {
$RUser = $row2['reputation'];
}
$RUserMinus = $RUser-1;
$vbulletin->db->query_write("UPDATE user SET reputation=".$RUserMinus." WHERE userid=".$vbulletin->userinfo['userid']) or die (mysql_error());
}
'のvar_dump($ RUSERを);'や 'のvar_dump($ ROW2は、[ '評判');'かを示して? –
'$ row2 ['reputation']'これは '0' –
となるでしょうか、これはdb関連ではありませんか?十分なコードではないかもしれない –