大家好,积分商城只能进行一次兑换,我在网上查找了相关问题解决方法,如下:
discuz2.5积分商城插件积分兑换只能兑换一次 转载▼
修改source\plugin\auction\involve.inc.php代码:
if($auction['typeid'] == 1) {
$involved = DB::result_first("SELECT COUNT(*) FROM ".DB::table('plugin_auctionapply')." WHERE tid='$tid' AND uid='{$_G[uid]}'");
//if($involved) {
// showmessage(lang('plugin/auction', 'm_type1_involved'), '', '', array('showdialog' => true, 'closetime' => 3));
//} 这三行代码注释掉或删除(点击兑换时执行的判断)
}
//elseif(empty($the_last_one) && $ex_involve) {
// showmessage(lang('plugin/auction', 'm_type1_involved'), 'forum.php?mod=viewthread&tid='.$tid);
//} 这三行代码注释掉或删除(提交数据时执行的判断)
同时数据表(plugin_auctionapply)里还有一个唯一索引 tid_2 需要修改成普通索引,否则无法插入重复的数据。
但是请问最后这个数据表唯一索引改成普通索引应该怎么改啊?非常急!!
|