<?php 
include 'template/header.php'; 
// Pastikan koneksi dan session sudah aktif
// session_start(); 

$username = $_SESSION['username'] ?? ''; // Sesuaikan dengan key session Anda
?>

<div style="margin-top: 50px;">
    <div style="padding: 20px 0; background-color:var(--secondary-color);">
        <div style="width: 90%; margin: 0 auto 10px auto; color: transparent !important; -webkit-background-clip: text; background-image: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%), radial-gradient(ellipse farthest-corner at left top, #e99c05 0%, #f4ae00 8%, #f8bf33 25%, #f8ce19 62.5%, #ffdc02 100%); font-family: Teko-SemiBold; text-align: center; font-size: 24px;">
            RIWAYAT SLOTS
        </div>

        <div style="width: 90%; margin: 0 auto 20px auto; padding: 10px; background-color: var(--secondary-color); border-radius: 6px; display: flex;">
            <div style="margin: auto 0;"><i class="fas fa-exclamation-circle" style="color: #C4C4C4; font-size: 24px;"></i></div>
            <div style="margin: auto auto auto 8px;">50 Riwayat Slots Terbaru</div>
        </div>

        <div style="width: 90%; margin: 0 auto 20px auto; display: block; overflow: auto;">
            <table width="100%" style="font-size: 11px; border-collapse: collapse;">
                <thead>
                    <tr style="background-color: #494848; color: #fff; font-weight: bold;">
                        <td style="padding: 12px 5px; text-align: center;">Tanggal</td>
                        <td style="padding: 12px 5px;">Game / Provider</td>
                        <td style="padding: 12px 5px; text-align: center;">Bet</td>
                        <td style="padding: 12px 5px; text-align: center;">Win</td>
                    </tr>
                </thead>
                <tbody>
                    <?php
                    // Ambil 50 riwayat terbaru untuk user tersebut
                    $query = mysqli_query($koneksi, "SELECT * FROM tb_game_history WHERE username = '$username' ORDER BY game_date DESC LIMIT 50");
                    
                    if (mysqli_num_rows($query) > 0):
                        while ($row = mysqli_fetch_assoc($query)):
                            // Tentukan warna win/lose
                            $win_color = ($row['win_amount'] > 0) ? '#4CAF50' : '#FF5252';
                    ?>
                        <tr style="background-color: var(--secondary-color); color: #fff; border-bottom: 1px solid #444;">
                            <td style="padding: 10px 5px; text-align: center;"><?= date('d-m H:i', strtotime($row['game_date'])); ?></td>
                            <td style="padding: 10px 5px;">
                                <div><?= $row['game_code']; ?></div>
                                <div style="color: #888; font-size: 9px;"><?= $row['provider_code']; ?></div>
                            </td>
                            <td style="padding: 10px 5px; text-align: center;"><?= number_format($row['bet_amount'], 0); ?></td>
                            <td style="padding: 10px 5px; text-align: center; color: <?= $win_color; ?>; font-weight: bold;">
                                <?= number_format($row['win_amount'], 0); ?>
                            </td>
                        </tr>
                    <?php endwhile; 
                    else: ?>
                        <tr>
                            <td colspan="4" style="padding: 24px; text-align: center; font-size: 11px; color: #C4C4C4;">
                                Tidak ada riwayat slot ditemukan
                            </td>
                        </tr>
                    <?php endif; ?>
                </tbody>
            </table>
        </div>
    </div>
</div>

<?php include 'template/footer.php'; ?>