X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=inc%2Fresult.inc;h=e7e99dad47e38eca3b7aadfdf094f4c4ffdf40e2;hb=HEAD;hp=22750b6d67979612f018f03994c09246a599a810;hpb=b42b2bf946332ad8544d53f610be9cb05e80bf56;p=mirrors%2FKyberia-bloodline.git diff --git a/inc/result.inc b/inc/result.inc deleted file mode 100644 index 22750b6..0000000 --- a/inc/result.inc +++ /dev/null @@ -1,101 +0,0 @@ -_queryId = $queryId; - $this->_sql = $sql; - if ($this->_queryId != false) { - $this->_numRows = @mysql_num_rows($this->_queryId); - $this->_numFields = @mysql_num_fields($this->_queryId); - $this->_currentRow = -1; - $this->_currentRecord = array(); - } else { - $this->exception("result failed."); - } -} - - function next() { - if ($this->_currentRow + 1 >= $this->_numRows) { - return false; - } else { - $this->_currentRecord = @mysql_fetch_assoc($this->_queryId); - $this->_currentRow++; - return true; - } -} - -function absolute($row) { - if ($row > 0) { -// positive row number - @mysql_data_seek($this->_queryId, $row-1); - $this->_currentRecord = @mysql_fetch_assoc($this->_queryId); - $this->_currentRow = $row; - } elseif ($row < 0) { - // not implemented yet - } else { - $this->exception("Cannot absolute position to row 0"); - } -} - -function getRecord() { - return $this->_currentRecord; -} - -function getString($column) { - if (is_int($column) == true) { - return (string)$this->_currentRecord[$column-1]; - } else { - return (string)$this->_currentRecord["$column"]; - } -} - -function getInt($column) { - if (is_int($column) == true) { - return (int)$this->_currentRecord[$column-1]; - } else { - return (int)$this->_currentRecord["$column"]; - } -} - -function getVariable($column) { - return (int)$this->_currentRecord["$column"]; - -} - -function getDouble() { - if (is_int($column) == true) { - return (double)$this->_currentRecord[$column-1]; - } else { - return (double)$this->_currentRecord["$column"]; - } -} - -function getRow() { - if ($this->_currentRow < 0) { - return 0; - } else { - return $this->_currentRow + 1; - } -} - -function getNumRows() { - return $this->_numRows; -} - -function getNumFields() { - return $this->_numFields; -} - -function exception($errorMsg) { - die("
SQLException: ".$msg."
"); -} - -} - -?> \ No newline at end of file