add db state
This commit is contained in:
@@ -10,10 +10,12 @@ class Db extends PhpObject
|
||||
const DB_PEACHY = 'NO_ERR';
|
||||
const DB_NO_CONN = 'ERR_1';
|
||||
const DB_NO_DATA = 'ERR_2';
|
||||
const DB_NO_TABLE = 'ERR_3';
|
||||
const ID_TAG = 'id_';
|
||||
|
||||
//Database formats
|
||||
const MONTH_FORMAT = 'Ym';
|
||||
const DATE_FORMAT = 'Y-m-d';
|
||||
const TIMESTAMP_FORMAT = 'Y-m-d H:i:s';
|
||||
|
||||
public $sDbState;
|
||||
@@ -63,6 +65,10 @@ class Db extends PhpObject
|
||||
$this->addError('Could not find database "'.$this->sDatabase.'"');
|
||||
$this->sDbState = self::DB_NO_DATA;
|
||||
}
|
||||
elseif(empty($this->getArrayQuery("SHOW TABLES")))
|
||||
{
|
||||
$this->sDbState = self::DB_NO_TABLE;
|
||||
}
|
||||
else $this->sDbState = self::DB_PEACHY;
|
||||
}
|
||||
}
|
||||
@@ -360,7 +366,6 @@ class Db extends PhpObject
|
||||
|
||||
//Cleaning values
|
||||
$this->cleanSql($sTableName);
|
||||
$this->cleanSql($iTableId);
|
||||
$this->cleanSql($asData);
|
||||
$this->cleanSql($asConstraints);
|
||||
$asQueryValues = $this->addQuotes($asData);
|
||||
|
||||
Reference in New Issue
Block a user