|
(no version information, might be only in CVS)
PDOStatement::bindParam -- Lie un paramètre à un nom de variable spécifiqueAvertissement |
Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls. |
Lie un paramètre à un marquer nommé ou interrogatif correspondant dans une requête SQL utilisée pour préparer la requête.
La plupart des paramètres sont des paramètres d'entrées, et sont utilisés en lecture seul pour construire la requête. Quelques drivers supportent l'invocation de procédures stockées qui retournent des données en tant que paramètres de sortie, et quelques autres en tant que paramètres entrées / sorties qui sont envoyés ensemble et sont mis à jour pour les recevoir.
Identifiant. Pour une requête préparée utilisant des marqueurs nommés, ce sera le nom du paramètre sous la forme :name. Pour une requête préparée utilisant les marqueurs interrogatifs, ce sera la position indexé -1 du paramètre.
Nom de la variable PHP à lier au paramètre de la requête SQL.
Type explicite de données pour le paramètre utilisant la constante PDO_PARAM_*. Pour retourner un paramètre INOUT depuis une procédure stockée, utilisez l'opérateur OR pour définir l'octet PDO_PARAM_INPUT_OUTPUT pour le paramètre data_type parameter.
Longueur du type de données. Pour indiquer qu'un paramètre est un paramètre OUT depuis une procédure stockée, vous devez explicitement définir la longueur.
Exemple 2. Exécution d'une requête préparée avec des marques de positionnement
|
Exemple 3. Appel une procédure stockée avec un paramètre INOUT
|
Précédent | Sommaire | Suivant |
PDOStatement::bindColumn | Niveau supérieur | PDOStatement::closeCursor |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:54