public function bindParam(&$sth,$value,$name=null) {
# See: http://php.net/manual/en/pdostatement.bindparam.php
if ($name === null) $name = ':'.$this->name;
-#debug($this->name . " | $name | $value | $this->type | " . $this->size()."<br/>");
-# NB 11.04.16 if (strpos($this->type,'float') !== false) {
if ($this->numeric() and strpos($this->type,'int') === false) {
$value = strval($value);
return $sth->bindParam($name, $value, PDO::PARAM_STR);
# Passing null to parameter #4 ($maxLength) of type int is deprecatedassing null to parameter #4 ($maxLength) of type int is deprecated
if ($size === null) $size = 0;
return $sth->bindParam($name, $value, $this->type2pdo($this->type), $size);
-// NB 27.07.15 return $sth->bindParam($name, $value, $this->type2pdo($value));
}
public function out($value,$html_escape=false) {