diff options
author | dmitry-radyno <dmitry.radyno@gmail.com> | 2013-05-17 15:31:52 +0200 |
---|---|---|
committer | dmitry-radyno <dmitry.radyno@gmail.com> | 2013-05-17 15:31:52 +0200 |
commit | dce6bcc4b436ed2b9d1f1c476b9c4e36cb053ad0 (patch) | |
tree | e0b8ba8e1eb547d4df0ec9bcb51f84a2c6ebbc63 /codebase/data_connector.php | |
parent | 2b095bc184f2db05f9895db11c270c95361296e7 (diff) | |
download | connector-php-dce6bcc4b436ed2b9d1f1c476b9c4e36cb053ad0.zip connector-php-dce6bcc4b436ed2b9d1f1c476b9c4e36cb053ad0.tar.gz connector-php-dce6bcc4b436ed2b9d1f1c476b9c4e36cb053ad0.tar.bz2 |
dynamic loading for Connector and DataConnector
Diffstat (limited to 'codebase/data_connector.php')
-rw-r--r-- | codebase/data_connector.php | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/codebase/data_connector.php b/codebase/data_connector.php index 2a4e0a3..751ea7c 100644 --- a/codebase/data_connector.php +++ b/codebase/data_connector.php @@ -145,11 +145,20 @@ class DataConnector extends Connector{ $this->request->set_limit($_GET["start"],$_GET["count"]); } - + /*! renders self as xml, starting part */ protected function xml_start(){ $start = "<data"; + + if ($this->dload){ + //info for dyn. loadin + if ($pos=$this->request->get_start()) + $start .= " pos='".$pos."'"; + else + $start .= " pos='0' total_count='".$this->sql->get_size($this->request)."'"; + } + foreach($this->attributes as $k=>$v) $start .= " ".$k."='".$v."'"; $start.= ">"; |