diff --git a/client_contacts.php b/client_contacts.php
index 0b6d74b8..0debe121 100644
--- a/client_contacts.php
+++ b/client_contacts.php
@@ -1,19 +1,79 @@
-
+ $sb, 'o' => $o)));
+
+if(isset($_GET['p'])){
+ $p = intval($_GET['p']);
+ $record_from = (($p)-1)*10;
+ $record_to = 10;
+}else{
+ $record_from = 0;
+ $record_to = 10;
+ $p = 1;
+}
+
+if(isset($_GET['q'])){
+ $q = $_GET['q'];
+}else{
+ $q = "";
+}
+
+if(!empty($_GET['sb'])){
+ $sb = $_GET['sb'];
+}else{
+ $sb = "contact_name";
+}
+
+if(isset($_GET['o'])){
+ if($_GET['o'] == 'ASC'){
+ $o = "ASC";
+ $disp = "DESC";
+ }else{
+ $o = "DESC";
+ $disp = "ASC";
+ }
+}else{
+ $o = "ASC";
+ $disp = "DESC";
+}
+
+
+$sql = mysqli_query($mysqli,"SELECT SQL_CALC_FOUND_ROWS * FROM contacts WHERE client_id = $client_id AND (contact_name LIKE '%$q%') ORDER BY $sb $o LIMIT $record_from, $record_to");
+
+$num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()"));
+$total_found_rows = $num_rows[0];
+$total_pages = ceil($total_found_rows / 10);
+
+?>
+
-