Unverified Commit 3534c6c9 authored by Sergei Morozov's avatar Sergei Morozov

Merge branch 'bpo/2.9/#3375' into 2.9

parents 9d382e69 bf794a92
......@@ -59,6 +59,9 @@ class SQLAnywhereStatement implements IteratorAggregate, Statement
/** @var resource The prepared SQL statement to execute. */
private $stmt;
/** @var mixed[] The references to bound parameter values. */
private $boundValues = [];
/**
* Prepares given statement for given connection.
*
......@@ -108,6 +111,8 @@ class SQLAnywhereStatement implements IteratorAggregate, Statement
throw new SQLAnywhereException('Unknown type: ' . $type);
}
$this->boundValues[$column] =& $variable;
if (! sasql_stmt_bind_param_ex($this->stmt, $column - 1, $variable, $type, $variable === null)) {
throw SQLAnywhereException::fromSQLAnywhereError($this->conn, $this->stmt);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment