prepare('SELECT * FROM dtmfmodes LIMIT :limit OFFSET :offset'); // TODO: Implemente sorting // $query = $pdo->prepare('SELECT * FROM dtmfmodes ORDER BY :sort_order :sort_field LIMIT :limit OFFSET :offset'); // $query->bindParam(':sort_order', $sort_order, PDO::PARAM_STR); // $query->bindParam(':sort_field', $sort_field, PDO::PARAM_STR); $query->bindParam(':limit' , $limit , PDO::PARAM_INT); $query->bindParam(':offset' , $offset , PDO::PARAM_INT); $query->execute(); if ($query->errorCode() != '00000') { $error = $query->errorInfo(); throw new Exception($error[2]); } $ret = $query->fetchAll(PDO::FETCH_ASSOC); return $ret; } }