few tweaks + remove accents function
This commit is contained in:
@@ -350,20 +350,15 @@ class MySqlManager extends PhpObject
|
||||
$this->addColumnSelectors($asConstraintsValues);
|
||||
|
||||
$sLimit = $iLimit>0?" LIMIT $iLimit":"";
|
||||
$sQuery = "UPDATE {$sTableName} ".
|
||||
"SET ".$this->implodeAll($asQueryValues, " = ", ", ")." ".
|
||||
"WHERE ".$this->implodeAll($asConstraintsValues, " = ", " AND ").$sLimit;
|
||||
$sQuery = "UPDATE {$sTableName} ".
|
||||
"SET ".$this->implodeAll($asQueryValues, " = ", ", ")." ".
|
||||
"WHERE ".$this->implodeAll($asConstraintsValues, " = ", " AND ").$sLimit;
|
||||
|
||||
$iResult = false;
|
||||
if($this->setQuery($sQuery))
|
||||
{
|
||||
$this->setTrace(true);
|
||||
if($iLimit==1)
|
||||
{
|
||||
$iResult = array_key_exists($sTableIdCol, $asConstraints)?$asConstraints[$sTableIdCol]:$this->selectValue($sTableName, $sTableIdCol, $asConstraints);
|
||||
}
|
||||
else $iResult = true;
|
||||
}
|
||||
if($this->setQuery($sQuery) && $iLimit!=1) $iResult = true;
|
||||
else $iResult = array_key_exists($sTableIdCol, $asConstraints)?$asConstraints[$sTableIdCol]:$this->selectValue($sTableName, $sTableIdCol, $asConstraints);
|
||||
|
||||
$this->addError($iResult);
|
||||
return $iResult;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user