DB_common::freePrepared()

DB_common::freePrepared() – Libère les ressources associées à une requête SQL préparée

Synopsis

boolean freePrepared ( resource $stmt , booléen $free_resource = true )

Description

Détruit la mémoire occupée par la notation interne qui surveille les requêtes SQL préparées. Cette fonction n'efface pas l'objet DB_result lui-même.

Parameter

resource $stmt

identifiant de ressource retourné par prepare()

boolean $free_resource

est-ce que la ressource PHP doit être libérée également ? Utilisez false si vous devez voir besoin des données depuis le jeu de résultats plus tard.

Paramètre disponible depuis la version 1.7.0.

Return value

boolean - Returns TRUE on success, FALSE on failure.

Note

This function can not be called statically.

Example

Exemple avec freePrepared()

<?php
// On suppose que $db est un objet DB valide...
$sth $db->prepare('INSERT INTO numbers (number) VALUES (?)');
$db->execute($sth1);
$db->freePrepared($sth);
?>