베팅장 수리

This commit is contained in:
2020-05-15 00:23:10 +09:00
parent 6feec9bdbd
commit b1b06d9c82
3 changed files with 23 additions and 4 deletions
+6
View File
@@ -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
View File
@@ -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
View File
@@ -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',