This class can be used to express a value to be used in a SQL statement.
Located in /code/framework/RSDEngine/RSDTable.php (line 919)
This is where an error that occures in the constructor is stored.
The prepare string.
This can be '?' ... the value stored in $this->_value will be quoted '!' ... the value stored in $this->_value will not be quoted; it will be used AS IS '&' ... the value stored in $this->_value will be treated as a filename; the (quoted) contents of this file will be used '%' ... the value stored in $this->_value will be quoted and used like this: LIKE '%$QUOTED_VALUE%'; this is only useful for a WHERE clause.
Depending on $this->_prepareString $this->_value will be treaded differently.
The constructor method.
If an instance of RSDColumnValue (or a subclass of RSDColumnValue) is passed as first argument, its value and prepareString will be used. But you can overwrite the prepareString of the passed RSDColumnValue instance by passing a prepareString of your choice as second argument.
Returns the error stored in $this->_error or if no error occurred false.
Returns $this->_prepareString.
Returns $this->_value.
Documentation generated on Mon, 8 Dec 2003 13:13:01 +0100 by phpDocumentor 1.2.3