diff --git a/dev/skeletons/build_class_from_table.php b/dev/skeletons/build_class_from_table.php index 88101fee138..d1ecc82e268 100644 --- a/dev/skeletons/build_class_from_table.php +++ b/dev/skeletons/build_class_from_table.php @@ -232,6 +232,14 @@ foreach($property as $key => $prop) if ($i < sizeof($property)) $varprop.=","; $varprop.="\";"; } + elseif ($prop['ischar']) + { + $varprop.='".(! isset($this->'.$prop['field'].')?\'NULL\':"\'".'; + $varprop.="addslashes(\$this->".$prop['field'].")"; + $varprop.='."\'")."'; + if ($i < sizeof($property)) $varprop.=","; + $varprop.='";'; + } else { $varprop.='".(! isset($this->'.$prop['field'].')?\'NULL\':"\'".';