--- /dev/null
+<?php
+
+/*
+ * DataTables example server-side processing script.
+ *
+ * Please note that this script is intentionally extremely simply to show how
+ * server-side processing can be implemented, and probably shouldn't be used as
+ * the basis for a large complex system. It is suitable for simple use cases as
+ * for learning.
+ *
+ * See http://datatables.net/usage/server-side for full details on the server-
+ * side processing requirements of DataTables.
+ *
+ * @license MIT - http://datatables.net/license_mit
+ */
+
+/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ * Easy set variables
+ */
+
+// DB table to use
+$table = 'massive';
+
+// Table's primary key
+$primaryKey = 'id';
+
+// Array of database columns which should be read and sent back to DataTables.
+// The `db` parameter represents the column name in the database, while the `dt`
+// parameter represents the DataTables column identifier. In this case simple
+// indexes
+$columns = array(
+ array( 'db' => 'id', 'dt' => 0 ),
+ array( 'db' => 'firstname', 'dt' => 1 ),
+ array( 'db' => 'surname', 'dt' => 2 ),
+ array( 'db' => 'zip', 'dt' => 3 ),
+ array( 'db' => 'country', 'dt' => 4 )
+);
+
+// SQL server connection information
+$sql_details = array(
+ 'user' => '',
+ 'pass' => '',
+ 'db' => '',
+ 'host' => ''
+);
+
+
+/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ * If you just want to use the basic configuration for DataTables with PHP
+ * server-side, there is no need to edit below this line.
+ */
+
+require( '../../../../examples/server_side/scripts/ssp.class.php' );
+
+echo json_encode(
+ SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns )
+);
+