0 OR last_login > (UNIX_TIMESTAMP()-60*60) OR id IN (SELECT DISTINCT account_id FROM payouts WHERE tx IS NULL)". ") ORDER BY last_login DESC limit 50"); JavascriptFile("/yaamp/ui/js/jquery.metadata.js"); JavascriptFile("/yaamp/ui/js/jquery.tablesorter.widgets.js"); echo << end; showTableSorter('maintable', "{ tableClass: 'dataGrid', headers: { 0:{sorter:'metadata'}, 1:{sorter:'text'}, 2:{sorter:'text'}, 3:{sorter:'text'}, 4:{sorter:'currency'}, 5:{sorter:'currency'}, 6:{sorter:'currency'}, 7:{sorter:'currency'}, 8:{sorter:false} }, widgets: ['zebra','filter','Storage','saveSort'], widgetOptions: { saveSort: true, filter_saveFilters: true, filter_external: '.search', filter_columnFilters: false, filter_childRows : true, filter_ignoreCase: true } }"); echo << Coin Address Last block Pool Balance Immature Failed Actions end; $data = dbolist("SELECT coinid, userid, SUM(amount) AS immature FROM earnings WHERE status=0 GROUP BY coinid, userid"); $immature = array(); if (!empty($data)) foreach ($data as $row) { $immkey = $row['coinid']."-".$row['userid']; $immature[$immkey] = $row['immature']; } $data = dbolist("SELECT account_id, SUM(amount) AS failed FROM payouts WHERE tx IS NULL AND completed=0 GROUP BY account_id"); $failed = array(); if (!empty($data)) foreach ($data as $row) { $uid = $row['account_id']; $failed[$uid] = $row['failed']; } foreach($list as $user) { $coin = getdbo('db_coins', $user->coinid); $d = datetoa2($user->last_login); echo ''; if($coin) { $coinbalance = $coin->balance ? bitcoinvaluetoa($coin->balance) : '-'; echo ''; echo ''.$coin->name.' ('.$coin->symbol_show.')'; $immkey = "{$coin->id}-{$user->id}"; } else { $coinbalance = '-'; echo ''; echo ''; $immkey = "0-{$user->id}"; } echo ''.$user->username.''; echo ''.$d.''; echo ''.$coinbalance.''; $balance = $user->balance ? bitcoinvaluetoa($user->balance) : '-'; echo ''.$balance.''; $immbalance = arraySafeVal($immature, $immkey, 0); $immbalance = $immbalance ? bitcoinvaluetoa($immbalance) : '-'; echo ''.$immbalance.''; $failbalance = arraySafeVal($failed, $user->id, 0); $failbalance = $failbalance ? bitcoinvaluetoa($failbalance) : '-'; echo ''.$failbalance.''; echo ''; if ($failbalance != '-') echo '[add to balance]'; echo ''; echo ""; } echo "";