예제 #1
0
 function insertDB()
 {
     $query = "Insert into " . $this->my_name . " (";
     for ($i = 0; $i < count($this->allvars); $i++) {
         $query .= "" . key($this->allvars) . ",";
         next($this->allvars);
     }
     $query = substr($query, 0, -1);
     $query .= ") values(";
     reset($this->allvars);
     for ($i = 0; $i < count($this->allvars); $i++) {
         if (current($this->allvars) == NULL) {
             $query .= "NULL,";
         } else {
             $query .= "'" . utf8_encode(current($this->allvars)) . "',";
         }
         next($this->allvars);
     }
     $query = substr($query, 0, -1);
     $query .= ")";
     $this->allvars["id"] = parent::consulta_id($query);
     return $this->allvars["id"];
 }