few tweaks + remove accents function
This commit is contained in:
@@ -15,6 +15,9 @@ abstract class Main extends PhpObject
|
|||||||
const NO_DATA = 'No Data';
|
const NO_DATA = 'No Data';
|
||||||
//...
|
//...
|
||||||
|
|
||||||
|
const ACTIVE = 1;
|
||||||
|
const INACTIVE = 0;
|
||||||
|
|
||||||
//Folders
|
//Folders
|
||||||
const MASKS_FOLDER = 'masks/';
|
const MASKS_FOLDER = 'masks/';
|
||||||
|
|
||||||
|
|||||||
@@ -355,15 +355,10 @@ class MySqlManager extends PhpObject
|
|||||||
"WHERE ".$this->implodeAll($asConstraintsValues, " = ", " AND ").$sLimit;
|
"WHERE ".$this->implodeAll($asConstraintsValues, " = ", " AND ").$sLimit;
|
||||||
|
|
||||||
$iResult = false;
|
$iResult = false;
|
||||||
if($this->setQuery($sQuery))
|
if($this->setQuery($sQuery) && $iLimit!=1) $iResult = true;
|
||||||
{
|
else $iResult = array_key_exists($sTableIdCol, $asConstraints)?$asConstraints[$sTableIdCol]:$this->selectValue($sTableName, $sTableIdCol, $asConstraints);
|
||||||
$this->setTrace(true);
|
|
||||||
if($iLimit==1)
|
$this->addError($iResult);
|
||||||
{
|
|
||||||
$iResult = array_key_exists($sTableIdCol, $asConstraints)?$asConstraints[$sTableIdCol]:$this->selectValue($sTableName, $sTableIdCol, $asConstraints);
|
|
||||||
}
|
|
||||||
else $iResult = true;
|
|
||||||
}
|
|
||||||
return $iResult;
|
return $iResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -380,7 +380,7 @@ class ToolBox
|
|||||||
* @param String $string
|
* @param String $string
|
||||||
* @return String
|
* @return String
|
||||||
*/
|
*/
|
||||||
public function remove_accents($string)
|
public static function remove_accents($string)
|
||||||
{
|
{
|
||||||
if(!preg_match('/[\x80-\xff]/', $string)) return $string;
|
if(!preg_match('/[\x80-\xff]/', $string)) return $string;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user