fork download
  1. <?php
  2. function insertDb($tableName, $data){
  3. $fieldKeys = implode(",", array_keys($data));
  4. $fieldValues = ":" . implode(", :", array_keys($data));
  5. $sql = "INSERT INTO $tableName($fieldKeys) VALUES($fieldValues)";
  6. $sthI = $this->db->prepare($sql);
  7. foreach ($data as $key => $value) {
  8. $sthI->bindValue(":$key", $value);
  9. }
  10. $sthI->execute();
  11. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
<?php
^
Main.java:1: error: class, interface, or enum expected
<?php
 ^
Main.java:1: error: class, interface, or enum expected
<?php
  ^
Main.java:4: error: class, interface, or enum expected
        $fieldValues = ":" . implode(", :", array_keys($data));
        ^
Main.java:5: error: class, interface, or enum expected
        $sql = "INSERT INTO $tableName($fieldKeys) VALUES($fieldValues)";
        ^
Main.java:6: error: class, interface, or enum expected
        $sthI = $this->db->prepare($sql);
        ^
Main.java:7: error: class, interface, or enum expected
        foreach ($data as $key => $value) {
        ^
Main.java:9: error: class, interface, or enum expected
        }
        ^
Main.java:11: error: class, interface, or enum expected
    }
    ^
9 errors
stdout
Standard output is empty