Я печатаю таблицы данных, я хочу сохранить информацию, такую как напечатанная дата, пользователь (который напечатал документ / таблицу), имена таблиц в базе данных 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. Пользователь (который печатает)