issue 2119. supporting php 5.4. db classes.

git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12686 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
flyskyko 2013-02-04 09:36:46 +00:00
parent 7fe03148f0
commit 41fdaf00c3
29 changed files with 1846 additions and 798 deletions

View file

@ -1,4 +1,5 @@
<?php
/**
* UpdateExpression
*
@ -8,6 +9,7 @@
*/
class UpdateExpressionWithoutArgument extends UpdateExpression
{
/**
* argument
* @var object
@ -35,15 +37,24 @@ class UpdateExpressionWithoutArgument extends UpdateExpression
{
// TODO Escape value according to column type instead of variable type
$value = $this->argument;
if(!is_numeric($value)) return "'".$value."'";
if(!is_numeric($value))
{
return "'" . $value . "'";
}
return $value;
}
function show()
{
if(!$this->argument) return false;
if(!$this->argument)
{
return false;
}
$value = $this->argument;
if(!isset($value)) return false;
if(!isset($value))
{
return false;
}
return true;
}
@ -56,6 +67,7 @@ class UpdateExpressionWithoutArgument extends UpdateExpression
{
return array();
}
}
/* End of file UpdateExpressionWithoutArgument.class.php */
/* Location: ./classes/db/queryparts/expression/UpdateExpressionWithoutArgument.class.php */