<?php
session_start();
include '../assets/constant/config.php';

try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    echo "Connection failed: " . $e->getMessage();
}
?>

<?php include('include/sidebar.php'); ?>
<!-- Top Bar End -->
<?php include('include/header.php'); ?>

<!--  connect author at mdkhairnar92@gmail.com  -->
<div class="page-content-wrapper ">

    <div class="container-fluid">

        <div class="row">
            <div class="col-sm-12">
                <div class="page-title-box">
                    <div class="btn-group float-right">
                        <a href="show_event1.php" class="btn btn-primary mb-3">Add Payment</a>
                    </div>
                    <h4 class="page-title"> </h4>
                </div>
            </div>
            <div class="clearfix"></div>
        </div>
        <!-- end page title end breadcrumb -->

        <div class="row">
            <div class="col-lg-12">
                <div class="card">
                    <div class="card-body">
                        <div class="table-responsive">

                            <table id="datatable-buttons" class="table table-striped table-bordered dt-responsive nowrap" style="border-collapse: collapse; border-spacing: 0; width: 100%;" enctype="multipart/form-data">
                                <thead>
                                    <tr>
                                         <th>SN </th>
                                        
                                         <th>member</th>
                                         <th>Amount</th>
                                         <th>Payment Method</th>
                                        <th>Date</th>
                                        <th>Total Payment</th>
                                       </tr>
                                </thead>
                                <tbody>

                                   <?php
                                    // Corrected query: Join login and payment tables correctly

                                    $stmt = $conn->prepare("SELECT p.*, (SELECT SUM(amount) FROM payment WHERE member = p.member AND delete_status = 0) as total_payment FROM payment p WHERE p.delete_status = 0");
                                    $stmt->execute();
                                    $record = $stmt->fetchAll();
                                    $i = 1;
                                    foreach ($record as $key) { ?>

                                        <tr>
                                            <td><?php echo $i; ?></td>
                                            
                                            <td><?php echo $key['member']; ?></td>
                                            <td><?php echo $key['amount']; ?></td>
                                            <td><?php echo $key['paymentmethod']; ?></td>
                                            <td><?php echo $key['date']; ?></td>
                                            <td><?php echo $key['total_payment']; ?></td>
                                        </tr>
                                    <?php $i++;
                                    } ?>
                                </tbody>
                            </tbody>
                            </table>
 </div><!--end /tableresponsive-->
                    </div><!--end card-body-->
                </div><!--end card-->
            </div><!--end col-->


        </div><!--end row-->

 </div> <!-- Page content Wrapper -->

</div> <!-- content -->

<?php include('include/footer.php'); ?>
<!--  Author Name: Mayuri K. 
 for any PHP, Codeignitor or Laravel website or software development contact me at mayuri.infospace@gmail.com  -->

