function makeNewLine2($table, $A) { $mf = new PhpFileDB(); $mf->setFolder($this->folder); #print_r($fields); $values = ""; $fields = PMReflector::getAttributesArray($A); for ($i = 0; $i < count($fields); $i++) { $values .= ($values != "" ? ", " : "") . "'" . $A->{$fields}[$i] . "'\n"; $fields[$i] = "" . $fields[$i] . ""; } if ($this->file != "") { $table = $this->file; } $sql = "INSERT INTO\n {$table}\n (" . implode(",\n", $fields) . ") VALUES ({$values})"; $_SESSION["messages"]->addMessage("executing phpFileDB: {$sql}"); $mf->pfdbQuery($sql); return $mf->pfdbInsertId(); }