Как я могу сохранить переменные в базе данных mysqli из javascript при печати таблиц данных? - PullRequest
0 голосов
/ 17 февраля 2019

Я печатаю таблицы данных, я хочу сохранить информацию, такую ​​как напечатанная дата, пользователь (который напечатал документ / таблицу), имена таблиц в базе данных mysqli после успешной печати.

Я все еще новичок в использовании таблиц данных и не очень знаком с ним.Я пытался выполнить поиск в течение нескольких дней, но ничего не нашел.

<script type="text/javascript">

$(document).ready(function(){
    $('#residents_table').DataTable({

        dom: 'Bfrtip',
        "autoWidth": true,
        buttons: [
            'copy', 'csv', 'excel', 
            {
                extend:'pdf',
                title: 'Barangay I, Bais City (Residents List)',
                exportOptions: {
                    columns: ':visible',
                },

                messageBottom: function () {
                    var now = new Date();
                    var jsDate = now.getDate()+'-'+(now.getMonth()+1)+'-'+now.getFullYear();

                    var oTable = $('#residents_table').DataTable();
                    var info = oTable.page.info();
                    var count = info.recordsDisplay;
                    return 'Showing total entries of'+ jsDate;
                }
            }, 
            {
                extend: 'print',
                title: 'Barangay I, Bais City (Residents List)',
                exportOptions: {
                    columns: ':visible',
                },

                messageBottom: function () {
                    var now = new Date();
                    var jsDate = now.getMonth()+'-'+(now.getDate()+1)+'-'+now.getFullYear();
                    var oTable = $('#residents_table').DataTable();
                    var info = oTable.page.info();
                    var count = info.recordsDisplay;
                    var user = "<?=$_SESSION['username']?>";
                    return '<tfoot>'
                    +'TOTAL RECORDS: <b>'+ count + '</b></br>DATE PRINTED: <b>'+ jsDate 
                    +'</b></br>PREPARED BY: <b>' + user + '</br><tfoot>';



                },
                customize: function ( win ) {
                    $(win.document.body)
                    .css( 'margin-top', '90px' )
                    .prepend(
                            '<img src="../img/brgy_logo.png" style="position:absolute;" />'
                        );
                },


           },
           'colvis'
        ],

        "order": [[ 1, "asc" ]]

    });//table

});

</script>

При успешной печати регистрируется в базе данных такая информация, как: 1. Дата печати 2. Таблица напечатана 3. Пользователь (который печатает)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...