$keys=implode(',',array_keys($data));
$values=array_values($data);
$place_holders = implode(',', array_fill(0, count($values), '?'));
$sql="insert into $table ($keys) values ($place_holders)";
$sth = $this->pdo->prepare($sql);
$sth->execute($values);