the code below should take care of the SQL injection Issue as long as i implemented it correctly
$limit = isset($GET['limit']) ? (int)$GET['limit'] : 10;
$limit = mysql_real_escape_string($limit,$db);
$filter = isset($GET['filter']) ? $GET['filter'] : Type;
$filter = mysql_real_escape_string($filter,$db);
$data = isset($GET['data']) ? (int)$GET['data'] : 92;
$data = mysql_real_escape_string($data,$db);
$direction = isset($GET['direction']) ? $GET['direction'] : asc;
$direction = mysql_real_escape_string($direction,$db);
$sort = isset($GET['sort']) ? $GET['sort'] : Name;
$sort = mysql_real_escape_string($sort,$db);
$page = isset($GET['page']) ? (int)$GET['page'] : 1;
$page = mysql_real_escape_string($page,$db);
$pagestart = (($page -1) * $limit);
still working on the rest ... thanks again guys