1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
| <?php
/* TOUFIK */
/* Connexion à la base de données */
$serveur ="localhost";
$login ="root";
$db ="datatables";
$pass ="";
try{
$connection = new PDO("mysql:host=$serveur;dbname=$db;charset=utf8", $login, $pass);
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOEXCEPTION $e){
echo 'Não foi possivel criar conexão com a base de dados. Queira por favor contactar a DTSI_IN-EP para ajuda ' .$e-> getmessage();
exit();
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RastaBomboclat</title>
<link rel="stylesheet" href="DataTables/datatables.min.css">
<link rel="stylesheet" href="../bootstrap-5.2.0-dist/css/bootstrap.min.css">
<link rel="stylesheet" href="DataTables/DataTables-1.13.2/css/dataTables.bootstrap5.min.css">
<link rel="stylesheet" href="DataTables/DataTables-1.13.2/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="DataTables/Buttons-2.3.4/css/buttons.bootstrap5.min.css">
<link rel="stylesheet" href="DataTables/Buttons-2.3.4/css/buttons.dataTables.min.css">
<style>
</style>
</head>
<body>
<h1>RastaBomboclat</h1>
<!-- My Table Teste -->
<table id="myTable" class="display" style="width:100%">
<thead>
<tr>
<!-- <th class="text-center fw-bolder">Nº</th> -->
<th class="text-center fw-bolder">Client</th>
<th class="text-center fw-bolder">NIF</th>
<th class="text-center fw-bolder">Adresse</th>
<th class="text-center fw-bolder">Telephone</th>
<th class="text-center fw-bolder">Email</th>
<!-- <th class="text-center fw-bolder">Detail</th> -->
</tr>
</thead>
<tfoot>
<tr>
<!-- <th class="text-center fw-bolder">Nº</th> -->
<th class="text-center fw-bolder">Client</th>
<th class="text-center fw-bolder">NIF</th>
<th class="text-center fw-bolder">Adresse</th>
<th class="text-center fw-bolder">Telephone</th>
<th class="text-center fw-bolder">Email</th>
<!-- <th class="text-center fw-bolder">Detail</th> -->
</tr>
</tfoot>
</table>
<!-- JS -->
<script src="../edipdemo6/node_modules/jquery/dist/jquery.min.js"></script>
<!-- <script src="DataTables/datatables.min.js"></script> -->
<script src="../MyPlugIn/node_modules/datatables.net/js/jquery.dataTables.min.js"></script>
<script src="DataTables/Buttons-2.3.4/js/dataTables.buttons.min.js"></script>
<script src="DataTables/JSZip-2.5.0/jszip.min.js"></script>
<script src="DataTables/pdfmake-0.1.36/pdfmake.min.js"></script>
<script src="DataTables/pdfmake-0.1.36/vfs_fonts.js"></script>
<script src="DataTables/Buttons-2.3.4/js/buttons.html5.min.js"></script>
<script src="DataTables/Buttons-2.3.4/js/buttons.print.min.js"></script>
<!-- <script src="DataTables/"></script> -->
<script>
$(document).ready(function(){
$('#myTable').DataTable({
dom:'Bfrtip',
buttons:['copy','csv','excel','pdf','print'],
select: true,
processing: true,
serverSide: true,
ajax: 'server_processing.php',
columns:[
{data:"id_Client"},
{data:"nom_Client"},
{data:"NIF_Client"},
{data:"adresse_Client"},
{data:"tel_Client"},
{data:"email_Client"},
]
});
});
</script>
</body>
</html> |
Partager