public function insertQuery($table_name, Sqloo_Query $query, array $parameter_array = NULL) { $insert_string = "INSERT INTO \"" . $table_name . "\"\n" . "(" . implode(",", array_keys($query->column)) . ")\n" . (string) $query; //transform object to string (function __toString) if (!$parameter_array) { $parameter_array = array(); } $parameter_array += $query->getParameterArray(); $this->query($insert_string, $parameter_array); }
public function __construct(Sqloo_Connection $sqloo_connection, array $union_query_array) { parent::__construct($sqloo_connection); $this->_union_query_array = $union_query_array; $this->_root_table_class = new Sqloo_Query_Table("union"); }