Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
bind ($key=null, &$value=null, $dataType=PDO::PARAM_STR, $length=0, $driverOptions=array()) | |
& | getBounded ($key=null) |
Définition à la ligne 22 du fichier preparable.php.
JDatabaseQueryPreparable::bind | ( | $key = null , |
|
& | $value = null , |
||
$dataType = PDO::PARAM_STR , |
|||
$length = 0 , |
|||
$driverOptions = array() |
|||
) |
Method to add a variable to an internal array that will be bound to a prepared SQL statement before query execution. Also removes a variable that has been bounded from the internal bounded array when the passed in value is null.
string | integer | $key | The key that will be used in your SQL query to reference the value. Usually of the form ':key', but can also be an integer. |
mixed | &$value | The value that will be bound. The value is passed by reference to support output parameters such as those possible with stored procedures. |
integer | $dataType | Constant corresponding to a SQL datatype. |
integer | $length | The length of the variable. Usually required for OUTPUT parameters. |
array | $driverOptions | Optional driver options to be used. |
Implémenté dans JDatabaseQueryOracle, et JDatabaseQuerySqlite.
& JDatabaseQueryPreparable::getBounded | ( | $key = null | ) |
Retrieves the bound parameters array when key is null and returns it by reference. If a key is provided then that item is returned.
mixed | $key | The bounded variable key to retrieve. |
Implémenté dans JDatabaseQueryOracle, et JDatabaseQuerySqlite.