数据库查库判断,该怎么样按我指定的条件去判断 数据库插件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $multibet这个倒无关紧要,只是后台选择参数的选项。我现在已经选定case 2这个参数了,主要还是下面这段代码的判断case 2: $bet = DB::fetch_first("SELECT bid FROM ".DB::table('bet_jc_bets')." WHERE gid='".$gid."' AND uid='".$_G['uid']."' AND result='".$result."'"); if(isset($bet['bid']) && $bet['bid']) { showmessage('单场竞猜同一个结果只能投注一次,此次投注无效。', 'plugin.php?id=bet_jc:game', array(), array('showmsg' => 1, 'showdialog' => 1, 'locationtime' => 3)); } break; 能查到,但数据库的result中的1yz和2yz、1dxq和2dxq、1和x和2都是一对互斥的关系,即如果有了1yz就不能提交2yz,但是可以提交1dxq和1,组合一下的话是1yz、1dxq、1或者2yz、1dxq、2这样的。它现在判断的是result有没有1yz,有则提交失败,没有提交成功。我想要的是如果result里边已经有1yz,就不能提交2yz。 就是说,如果 $result = '1dxq' 时 字段 result 就应该检查是否等于 '1dxq' 或 '2dxq' 是这个意思吧?$result = '2dxq';$result = "'$result','" . ($result{0}%2+1) . substr($result, 1) . "'";'2dxq', '1dxq'SQL 指令应写作.... "' AND result in ($result)" php实现激活码思路 初学PHP!请教! 批量刷新时经常没有响应 老问题,尚有疑问,外加过年散分 想在网站上放一个相册,大家有什么好的开源相册介绍吗? PHP 对文章内容进行分页 用php 导入excel 到mysql 数据库数据重复的问题 绝对路径不能用,找不到test.php 怎样实现按时间分段查询?例如:半个月、三个月、一年内。。。。 php+mysql如何检索百万级别的数据? 各位大神紧急求助!如何访问网站目录外的文件??? 大虾~帮我整理一段代码!!!
我现在已经选定case 2这个参数了,主要还是下面这段代码的判断
case 2:
$bet = DB::fetch_first("SELECT bid FROM ".DB::table('bet_jc_bets')." WHERE gid='".$gid."' AND uid='".$_G['uid']."' AND result='".$result."'");
if(isset($bet['bid']) && $bet['bid']) {
showmessage('单场竞猜同一个结果只能投注一次,此次投注无效。', 'plugin.php?id=bet_jc:game', array(), array('showmsg' => 1, 'showdialog' => 1, 'locationtime' => 3));
}
break;
但数据库的result中的1yz和2yz、1dxq和2dxq、1和x和2都是一对互斥的关系,即如果有了1yz就不能提交2yz,但是可以提交1dxq和1,组合一下的话是1yz、1dxq、1或者2yz、1dxq、2这样的。
它现在判断的是result有没有1yz,有则提交失败,没有提交成功。
我想要的是如果result里边已经有1yz,就不能提交2yz。
字段 result 就应该检查是否等于 '1dxq' 或 '2dxq'
是这个意思吧?
$result = '2dxq';
$result = "'$result','" . ($result{0}%2+1) . substr($result, 1) . "'";
'2dxq', '1dxq'SQL 指令应写作
.... "' AND result in ($result)"