首页 > 应用开发 > IT综合 > 七星排列网站系统平台结算功能代码解析
这个是前端时间帮朋友做的一个项目,海南那边的七星网站系统 盘口开奖算法实现,现在分享出来给大家研究研究,希望可以帮到一些朋友,有问题的可以加我
我的q:3523-657133
function bet3add($bet5){
$sql = "UPDATE jz_bet3 SET BetAmount = CASE id ";
$sql1= "Odds = CASE id ";
foreach ($bet5 as $key => $value) {
if($value['id']){
$idss[]=$value['id'];
$sql.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['BetAmount']);
$sql1.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['Odds']);
$t=1;
}else{
$bet3add[]=$value;
}
}
$ids = implode(',',$idss);
$sql .= "END,".$sql1."END WHERE id IN ($ids)";
if(isset($bet3add)){
M('bet3')->addAll($bet3add);
}
if($t==1){
M()->execute($sql);
}
}
function bet4add($bet6){
$sql = "UPDATE jz_bet4 SET BetAmount = CASE id ";
$sql1= "lhmoney = CASE id ";
foreach ($bet6 as $key => $value) {
if($value['id']){
$idss[]=$value['id'];
$sql.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['BetAmount']);
$sql1.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['lhmoney']);
//$sql1.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['Odds']);
$t=1;
}else{
$bet4add[]=$value;
}
}
$ids = implode(',',$idss);
$sql .= "END,".$sql1."END WHERE id IN ($ids)";
if(isset($bet4add)){
M('bet4')->addAll($bet4add);
}
if($t==1){
M()->execute($sql);
}
}
function bet5add($bet7){
$sql = "UPDATE jz_bet5 SET money = CASE id ";
//$sql1= "money = CASE id ";
foreach ($bet7 as $key => $value) {
if($value['id']){
$idss[]=$value['id'];
$sql.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['money']);
//$sql1.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['money']);
//$sql1.=sprintf("WHEN %d THEN %2\$.2f ",$value['id'],$value['Odds']);
$t=1;
}else{
$bet5add[]=$value;
}
}
$ids = implode(',',$idss);
$sql .="END WHERE id IN ($ids)";
if(isset($bet5add)){
M('bet5')->addAll($bet5add);
}
if($t==1){
M()->execute($sql);
}
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69979105/viewspace-2704432/ ,如需转载,请注明出处,否则将追究法律责任。