void outParameter( resource &$statement, string &$var, string $name, int $maxLen=4000, mixed $type=false )
The function outParameter()
receives an output parameter from a stored procedure. The $statement variable must be a handle to a stored procedure accessed via the prepareSp() method.
A handle to a stored procedure.
The value of the output parameter.
The name of the output parameter.
(optionally) The length of the value. If not assigned then the length is automatically assigned.
(optionally the field type. If not assigned then the type is automatically determined.
/* * Connection to Oracle database */ $cat = 'Dairy Products'; $yr = '1998'; $stmt = $db->prepareSp('SalesByCategory'); $db->inParameter($stmt,$cat,'CategoryName'); $db->inParameter($stmt,$yr,'OrdYear'); $rs = $db->execute($stmt); $db->outParameter($stmt,$outputVariable,'outputvar');