-3
file1のdiffコマンド+どのような結果
$ cat datatable-code-export-serverside/index.php
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>How to Export the jQuery Datatable data to PDF,Excel,CSV and Copy</title>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/r/dt/jq-2.1.4,jszip-2.5.0,pdfmake-0.1.18,dt-1.10.9,af-2.0.0,b-1.0.3,b-colvis-1.0.3,b-html5-1.0.3,b-print-1.0.3,se-1.0.1/datatables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/r/dt/jq-2.1.4,jszip-2.5.0,pdfmake-0.1.18,dt-1.10.9,af-2.0.0,b-1.0.3,b-colvis-1.0.3,b-html5-1.0.3,b-print-1.0.3,se-1.0.1/datatables.min.js"></script>
<div class="container" style="padding:20px;20px;">
<div class="">
<h1>Data Table with Export features Using PHP server-side</h1>
<div class="">
<table id="employee_grid" class="display" width="100%" cellspacing="0">
<thead>
<tr>
<th>Empid</th>
<th>Name</th>
<th>Salary</th>
<th>Age</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Empid</th>
<th>Name</th>
<th>Salary</th>
<th>Age</th>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#employee_grid').DataTable({
"processing": true,
"sAjaxSource":"response.php",
"dom": 'lBfrtip',
"buttons": [
{
extend: 'collection',
text: 'Export',
buttons: [
'copy',
'excel',
'csv',
'pdf',
'print'
]
}
]
});
});
</script>
file2をどのように解釈するか+使用方法:
diffコマンドを使用して$ cat datatable-code-serverside/index.php
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Datatable with mysql</title>
<link rel="stylesheet" id="font-awesome-style-css" href="http://phpflow.com/code/css/bootstrap3.min.css" type="text/css" media="all">
<script type="text/javascript" charset="utf8" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.9/css/jquery.dataTables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/1.10.9/js/jquery.dataTables.min.js"></script>
<div class="container">
<div class="">
<h1>Data Table</h1>
<div class="">
<table id="employee_grid" class="display" width="100%" cellspacing="0">
<thead>
<tr>
<th>Empid</th>
<th>Name</th>
<th>Salary</th>
<th>Age</th>
</tr>
</thead>
<tfoot>
<tr>
<th>Empid</th>
<th>Name</th>
<th>Salary</th>
<th>Age</th>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#employee_grid').DataTable({
"bProcessing": true,
"serverSide": true,
"ajax":{
url :"response.php", // json datasource
type: "post", // type of method ,GET/POST/DELETE
error: function(){
$("#employee_grid_processing").css("display","none");
}
}
});
});
</script>
を:
$ diff datatable-code-export-serverside/index.php datatable-code-serverside/index.php
5,8c5,11
< <title>How to Export the jQuery Datatable data to PDF,Excel,CSV and Copy</title>
< <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/r/dt/jq-2.1.4,jszip-2.5.0,pdfmake-0.1.18,dt-1.10.9,af-2.0.0,b-1.0.3,b-colvis-1.0.3,b-html5-1.0.3,b-print-1.0.3,se-1.0.1/datatables.min.css"/>
<
< <script type="text/javascript" src="https://cdn.datatables.net/r/dt/jq-2.1.4,jszip-2.5.0,pdfmake-0.1.18,dt-1.10.9,af-2.0.0,b-1.0.3,b-colvis-1.0.3,b-html5-1.0.3,b-print-1.0.3,se-1.0.1/datatables.min.js"></script>
---
> <title>Datatable with mysql</title>
> <link rel="stylesheet" id="font-awesome-style-css" href="http://phpflow.com/code/css/bootstrap3.min.css" type="text/css" media="all">
> <script type="text/javascript" charset="utf8" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script>
>
> <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.9/css/jquery.dataTables.min.css"/>
>
> <script type="text/javascript" src="https://cdn.datatables.net/1.10.9/js/jquery.dataTables.min.js"></script>
11c14
< <div class="container" style="padding:20px;20px;">
---
> <div class="container">
13c16
< <h1>Data Table with Export features Using PHP server-side</h1>
---
> <h1>Data Table</h1>
20c23
< <th>Salary</th>
---
> <th>Salary</th>
29c32
< <th>Salary</th>
---
> <th>Salary</th>
43,56c46,52
< "processing": true,
< "sAjaxSource":"response.php",
< "dom": 'lBfrtip',
< "buttons": [
< {
< extend: 'collection',
< text: 'Export',
< buttons: [
< 'copy',
< 'excel',
< 'csv',
< 'pdf',
< 'print'
< ]
---
> "bProcessing": true,
> "serverSide": true,
> "ajax":{
> url :"response.php", // json datasource
> type: "post", // type of method ,GET/POST/DELETE
> error: function(){
> $("#employee_grid_processing").css("display","none");
58,59c54,55
< ]
< });
---
> }
> });
例えば、5,8c5,11
は何を意味しています。または、誰でも彼らの使い方をアドバイスすることができます。私はドキュメントを読んだが、まだ難しいと感じている。誰かが一般的なアドバイスを提供できますか?
数字は行番号で、 '<'は "最初のファイルのこの行が2番目のファイルにない"ことを意味し、 '>'は "この行が2番目のファイルに追加された"ことを意味します。例えば* 5,8c5,11 *は、ファイルが4行目まで一致し、5〜8行目が削除され、5〜11行目に置き換えられたことを示しています。ここに削除された行と改行があります。 11c14は、最初のファイルから11行目がなくなり、2行目で14行目が追加されたことを示しています。また、これはプログラミングに関する質問ではなく、「どのように私はxツールを使うのですか」という話題はありません。 – TessellatingHeckler
質問をする前に、いくつかの調査を済ませておく必要があります。 – hek2mgl