Exemplo n.º 1
0
            $query_col .= " `" . $key . "` ,";
            $query_val .= " '\".\$_POST[\"" . $value . "\"].\"' ,";
        }
        $query_col = rtrim($query_col, ",");
        $query_val = rtrim($query_val, ",");
        return $query . "( " . $query_col . " ) values (" . $query_val . ");\"";
    }
    public function gen_insert_code($query)
    {
        $code = "<?php\n";
        $code .= "\t\$query\t=\t{$query};\n";
        $code .= "\t\$result\t=\t\$conn->query(\$query);\n";
        $code .= "\tif(\$result === true)\n";
        $code .= "\t{\n";
        $code .= "\t\techo 'Record saved';\n";
        $code .= "\t}\n";
        $code .= "\telse\n";
        $code .= "\t{\n";
        $code .= "\t\techo 'Record Not saved';\n";
        $code .= "\t}\n";
        return $code . "?>";
    }
}
$Insert = new Insert();
$table_name = 'users';
$col_val_arr = array("name" => "name", "age" => "age", "test" => "test");
$query = $Insert->gen_insert_query($table_name, $col_val_arr);
file_put_contents("test.php", $Insert->gen_insert_code($query));
?>