SQLite3Stmt::bindValue Lie la valeur d'un paramètre à une variable de requête &reftitle.description; public boolSQLite3Stmt::bindValue stringsql_param mixedvalue inttype Lie la valeur d'un paramètre à une variable de requête. &reftitle.parameters; sql_param Un &string; identifiant la variable de requête sur laquelle la valeur doit être liée. value La valeur à lier à la variable de requête. type Le type de données de la valeur à lier. SQLITE3_INTEGER : La valeur est un entier signé, stocké sur 1, 2, 3, 4, 6, ou 8 octets, suivant la grandeur de la valeur. SQLITE3_FLOAT : La valeur est un nombre à virgule flottante, stocké sur 8 octets. SQLITE3_TEXT : La valeur est un texte, stocké en utilisant l'encodage de la base de données (UTF-8, UTF-16BE ou UTF-16-LE). SQLITE3_BLOB : La valeur est un BLOB, stocké exactement de la façon dont il a été fourni. SQLITE3_NULL : La valeur est la valeur NULL. &reftitle.returnvalues; Retourne &true; si la valeur a été liée à la variable de requête, &false; si une erreur survient. &reftitle.examples; Exemple avec <function>SQLite3Stmt::bindValue</function> exec('CREATE TABLE foo (id INTEGER, bar STRING)'); $db->exec("INSERT INTO foo (id, bar) VALUES (1, 'This is a test')"); $stmt = $db->prepare('SELECT bar FROM foo WHERE id=:id'); $stmt->bindValue(':id', 1, SQLITE3_INTEGER); $result = $stmt->execute(); var_dump($result->fetchArray()); ?> ]]>