베팅장 수리
This commit is contained in:
@@ -415,6 +415,9 @@ for ($i=0; $i < 8; $i++) {
|
||||
foreach($generalList as $k=>$general) {
|
||||
printRow($k, $general['npc'], $general['name'], $general[$tp], $general['game'], $general['win'], $general['draw'], $general['lose'], $general['gd'], $general['gl'], $general['prmt']);
|
||||
}
|
||||
foreach(Util::range(count($generalList), 4) as $idx){
|
||||
printRow($idx, '', '', '', '', '', '', '', '', '', '');
|
||||
}
|
||||
echo "
|
||||
</table>
|
||||
</td>";
|
||||
@@ -439,6 +442,9 @@ for ($i=0; $i < 8; $i++) {
|
||||
foreach($generalList as $k=>$general) {
|
||||
printRow($k, $general['npc'], $general['name'], $general[$tp], $general['game'], $general['win'], $general['draw'], $general['lose'], $general['gd'], $general['gl'], $general['prmt']);
|
||||
}
|
||||
foreach(Util::range(count($generalList), 8) as $idx){
|
||||
printRow($idx, '', '', '', '', '', '', '', '', '', '');
|
||||
}
|
||||
echo "
|
||||
</table>
|
||||
</td>";
|
||||
|
||||
+16
-3
@@ -122,7 +122,13 @@ if($btn == "자동개최설정") {
|
||||
$grpCount = count($occupied);
|
||||
|
||||
if($grpCount < 8) {
|
||||
$grp = Util::choiceRandom(array_keys($occupied));
|
||||
$notFullGrp = [];
|
||||
foreach(Util::range(8) as $grpIdx){
|
||||
if(!($occupied[$grpIdx]??false)){
|
||||
$notFullGrp[] = $grpIdx;
|
||||
}
|
||||
}
|
||||
$grp = Util::choiceRandom($notFullGrp);
|
||||
$grpMemberCount = $db->queryFirstField('SELECT count(*) FROM tournament WHERE grp=%i', $grp);
|
||||
$db->insert('tournament', [
|
||||
'no'=>$general['no'],
|
||||
@@ -150,8 +156,15 @@ if($btn == "자동개최설정") {
|
||||
}
|
||||
|
||||
} elseif($btn == "랜덤전부투입") {
|
||||
$code = [];
|
||||
$grpIn = [];
|
||||
|
||||
foreach($db->queryAllLists('SELECT grp, count(*) FROM tournament WHERE 0 <= grp AND grp < 8 GROUP BY grp') as [$grpIdx, $cnt]){
|
||||
$grpIn[$grpIdx] = $cnt;
|
||||
|
||||
}
|
||||
$code = [];
|
||||
foreach(Util::range(8) as $grpIdx){
|
||||
$cnt = $grpIn[$grpIdx]??0;
|
||||
foreach(Util::range($cnt, 8) as $grpNo){
|
||||
$code[] = $grpIdx * 10 + $grpNo;
|
||||
}
|
||||
@@ -184,7 +197,7 @@ if($btn == "자동개최설정") {
|
||||
}
|
||||
$db->update('general', [
|
||||
'tournament'=>1,
|
||||
], 'no=%li', array_column($generals, 'no'));
|
||||
], 'no IN %li', Util::squeezeFromArray($generals, 'no'));
|
||||
|
||||
$gameStor->tournament = 2;
|
||||
$gameStor->phase = 0;
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@ jQuery(function($){
|
||||
$('.submitBtn').click(function(){
|
||||
var $this = $(this);
|
||||
var target = parseInt($this.data('target'));
|
||||
var amount = $('target_{0}'.format(target)).val();
|
||||
var amount = $('#target_{0}'.format(target)).val();
|
||||
|
||||
$.post({
|
||||
url:'j_betting.php',
|
||||
|
||||
Reference in New Issue
Block a user