JezK
Edit File: payments(old).php
<?php include("header.php"); ?> <style> div.dataTables_wrapper div.dataTables_filter { position: absolute; top: 154px; } </style> <section class="section-padding" > <div class="container"> <!-- Nav tabs --> <ul class="nav nav-tabs border-0" role="tablist" id="myTab" > <li class="nav-item"> <a class="nav-link active anc-Color" data-toggle="tab" href="#payment-h">Payment History</a> </li> <!--<li class="nav-item"> <a class="nav-link anc-Color" data-toggle="tab" href="#payment-o">Payment Options</a> </li>--> </ul> <!-- Tab panes --> <div class="tab-content bg-white my-3"> <div id="payment-h" class="container tab-pane active"><br> <div class="container pb-3"> <div class="row"> <!--<div class="col-xl-3 col-sm-6 col-md-4 mt-2"> <label class="payment-l">Payments</label> <select class="form-control formField-control filterby" name="plan_type" id="plan_type"> <option value="3">Select</option> <option alue="6">6 Months</option> <option alue="12">12 Months</option> </select> </div>--> <div class="col-xl-6 col-sm-6 col-md-8 videoConf mt-2"> <label class="payment-l">Select Date Range</label> <div id="reportrange" class=" formField-control" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc;"> <i class=" float-right "><img src="img/calenderdark.png"></i> <span></span> </div> </div> <form action="transactionExport.php" method="POST" id="exportdata" name="exportdata" onsubmit="return exporttransactions()"> <div class="col-xl-12 col-sm-6 col-md-8 videoConf mt-2 "> <label class="payment-l invisible">payments</label> <input type="submit" class="btn btn-primary btn-sm w-100" value="Export data" /> </div> <input type="hidden" name="Export"> <input type="hidden" id="tfromdate" name="tfromdate" value=""> <input type="hidden" id="ttodate" name="ttodate" value=""> </form> <!--<div class="col-xl-3 col-sm-6 col-md-8 videoConf mt-2 "> <label class="payment-l invisible">payments</label> <div class=""><a href="#" class="btn btn-primary w-100">Export Data</a></div> </div>--> </div> <hr> <div id=""> <!-- start --> <div class=""> <table id="" class="table table-striped table-borderless" style="width:100%"> <thead class="tableBackground" > <tr> <!-- <th>S.No</th> --> <th>DATE</th> <th>PAYMENT TO</th> <th>AMOUNT</th> </tr> </thead> <tbody id="paymentcontainer"> </tbody> </table> </div> <!-- last --> </div> </div> </div> <!--<div id="payment-o" class="container tab-pane fade"><br> <div class="container pb-3"> <ul class="nav nav-tabs border-0" role="tablist"> <li class="nav-item"> <a class="nav-link active anc-Color" data-toggle="tab" href="#m-s-cards">MANAGE SAVED CARDS </a> </li> <li class="nav-item"> <a class="nav-link anc-Color" data-toggle="tab" href="#m-s-accounts">MANAGE BANK ACCOUNTS </a> </li> </ul> <div class="tab-content"> <div id="m-s-cards" class="container tab-pane active"><br> <div class=""> <div class="row"> <div class="col-12 col-sm-6 col-xl-6 col-md-6"> <p class="save-bank-head mb-0 mt-3">Saved Cards</p> </div> <div class="col-12 col-sm-6 col-xl-6 col-md-6 text-right"> <a href="addCard.php" class="btn btn-primary add-card-btn">Add New Card</a> </div> </div> <hr> <div class="row"> <div class="col-12 col-sm-5 col-xl-3 col-md-6"> <div class=""> <label for="" class="fieldName">ICICI Credit Card</label> <p class=""><img src="img/visa.png"><span class="card-no">12345</span></p> </div> </div> <div class="col-12 col-sm-4 col-xl-9 col-md-6"> <div class="row"> <div class="col-6 col-sm-6 col-xl-6 col-md-6"> <div><a href="editCardDetails.php" class="bank-edit-link">Edit</a></div> <div> <p class="card-no">12365478934</p> </div> </div> <div class="col-6 col-sm-6 col-xl-6 col-md-6 text-right"> <img src="img/delete.png"> </div> </div> </div> </div> <hr> <div class="row"> <div class="col-12 col-sm-5 col-xl-3 col-md-6"> <div class=""> <label for="" class="fieldName">ICICI Debit Card</label> <p class=""><img src="img/visa.png"><span class="card-no">12345</span></p> </div> </div> <div class="col-12 col-sm-4 col-xl-9 col-md-6"> <div class="row"> <div class="col-6 col-sm-6 col-xl-4 col-md-6"> <div><a href="editCardDetails.php" class="bank-edit-link">Edit</a></div> <div> <p class="card-no">12365478962</p> </div> </div> <div class="col-6 col-sm-6 col-xl-8 col-md-6 text-right"> <img src="img/delete.png"> </div> </div> </div> </div> <hr> </div> </div> <div id="m-s-accounts" class="container tab-pane fade"><br> <div class=" "> <div class="row"> <div class="col-12 col-sm-6 col-xl-6 col-md-6"><p class="save-bank-head mb-0 mt-3">Saved Bank Account</p></div> <div class="col-12 col-sm-6 col-xl-6 col-md-6 text-right"><a href="addBankAccount.php" class="btn btn-primary">Add New Bank Account</a></div> </div> <hr> <div class="row"> <div class="col-12 col-sm-5 col-xl-5 col-md-6"> <div class="row"> <div class=" col-1 col-sm-1 col-md-1 col-xl-1 pr-0"> <p>1.</p> </div> <div class="col-11 col-sm-11 col-md-6 col-xl-11 pl-0"> <p>Rakesh</p> <p>icici bank ltd</p> <p>account no : 1234659789</p> <p>IFSC code : 001155</p> </div> </div> </div> <div class="col-12 col-sm-4 col-xl-7 col-md-6"> <div class="row"> <div class="col-6 col-sm-6 col-xl-6 col-md-6"> <a href="editBankDetails.php" class="bank-edit-link">Edit</a> </div> <div class="col-6 col-sm-6 col-xl-6 col-md-6 text-right"> <img src="img/delete.png"> </div> </div> </div> </div> </div> </div> </div> </div> </div>--> </div> </div> </section> <input type="hidden" class="hidden " name="" id="hiddenval"value="0"> <input type="hidden" class="hidden " name="fromdate" value=""> <input type="hidden" class="hidden " name="todate" value=""> <?php include("footer.php");?> <script> function showMore() { var y = document.getElementById('hide-btn'); var x = document.getElementById('more'); if (x.style.display === "block"){ x.style.display = "none"; y.innerHTML ="Show more transactions"; } else { x.style.display = "block"; y.innerHTML ="Hide more transactions" } } $(document).ready(function(){ $('a[data-toggle="tab"]').on('show.bs.tab', function(e) { localStorage.setItem('activeTab', $(e.target).attr('href')); }); var activeTab = localStorage.getItem('activeTab'); if(activeTab){ $('#myTab a[href="' + activeTab + '"]').tab('show'); } }); var fromdate=todate=''; var previouslimitstart=0; $(function() { getAppointments(0,fromdate,todate); $('.page').on( 'scroll', function(){ if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight){ var limitStart = $("#paymentcontainer .row").length; if(previouslimitstart!=limitStart) { getAppointments(limitStart,fromdate,todate); } previouslimitstart=limitStart; } }); }); function getAppointments(limitStart,fromdate,todate) { if(limitStart==0){ $("#paymentcontainer").html(''); } if( $('#hiddenval').val()==0){ var fromdate = ''; var todate = ''; } else { var s = $('#reportrange span').html(); var arr1 = s.split("-")[0]; var arr2 = s.split("-")[1]; var fromdate1 = new Date(arr1); var todate2 = new Date(arr2); fromMonth = '' + (fromdate1.getMonth() + 1), fromDay = '' + fromdate1.getDate(), fromYear = fromdate1.getFullYear(); toMonth = '' + (todate2.getMonth() + 1), toDay = '' + todate2.getDate(), toYear = todate2.getFullYear(); var fromdate = fromYear+'-'+fromMonth+'-'+fromDay; var todate = toYear+'-'+toMonth+'-'+toDay; } $.post( "ajax.php", { action:"paymenthistory", min:limitStart, fromdate:fromdate, todate:todate }, function(data) { if(limitStart<=0 && !data) { $("#paymentcontainer").html(""); $("#paymentcontainer").append("<tr></tr><td></td><td><h2 class='bg-goldImg text-center' style='padding: 10px;'>No Payment History</h2></</td>></tr>"); } else if (data) { $("#paymentcontainer").append(data); } } ); } $('#reportrange').on('apply.daterangepicker', function(ev, picker) { var fromdate = picker.startDate.format('YYYY-MM-DD'); var todate =picker.endDate.format('YYYY-MM-DD'); $('#tfromdate').val(fromdate) $('#ttodate').val(todate) $('#hiddenval').val('1'); previouslimitstart=0; getAppointments(0,fromdate,todate); }); </script>