Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de l'interface JDatabaseQueryPreparable
+ Graphe d'héritage de JDatabaseQueryPreparable:

Liste de tous les membres

Fonctions membres publiques

 bind ($key=null, &$value=null, $dataType=PDO::PARAM_STR, $length=0, $driverOptions=array())
getBounded ($key=null)

Description détaillée

Définition à la ligne 22 du fichier preparable.php.


Documentation des fonctions membres

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.

Paramètres:
string | integer$keyThe 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&$valueThe value that will be bound. The value is passed by reference to support output parameters such as those possible with stored procedures.
integer$dataTypeConstant corresponding to a SQL datatype.
integer$lengthThe length of the variable. Usually required for OUTPUT parameters.
array$driverOptionsOptional driver options to be used.
Renvoie:
JDatabaseQuery
Depuis:
12.1

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.

Paramètres:
mixed$keyThe bounded variable key to retrieve.
Renvoie:
mixed
Depuis:
12.1

Implémenté dans JDatabaseQueryOracle, et JDatabaseQuerySqlite.


La documentation de cette interface a été générée à partir du fichier suivant :