/** * Returns a string containing the field names seperated by commas * * @return string The field list as string */ public function getColumns() { $names = array(); foreach ($this->_sql->getFieldNames() as $field => $placeholder) { $names[] = "`{$field}`={$placeholder}"; } return implode(', ', $names); }
/** * Returns a string containing the placeholders for query execute * * @return string The placeholders for query execute */ public function getValues() { $keys = $this->_sql->getFieldNames(); return implode(', ', $keys); }