public bindParams ( array $params ) : |
||
$params | array | |
Результат |
public function bindParams($params)
{
foreach ($params as $dbColumnName => $dbColumnValue) {
if (is_array($dbColumnValue)) {
$i = 1;
foreach ($dbColumnValue as $dbColumnVal) {
$dbColumnN = $dbColumnName . $i;
${$dbColumnN} = $dbColumnVal;
$this->statement->bindParam(':' . $dbColumnN, ${$dbColumnN});
$i++;
}
} else {
${$dbColumnName} = $dbColumnValue;
$this->statement->bindParam(':' . $dbColumnName, ${$dbColumnName});
}
}
return $this;
}