<?php
function insertDb($tableName, $data){
$fieldKeys = implode(",", array_keys($data));
$fieldValues = ":" . implode(", :", array_keys($data));
$sql = "INSERT INTO $tableName($fieldKeys) VALUES($fieldValues)";
$sthI = $this->db->prepare($sql);
foreach ($data as $key => $value) {
$sthI->bindValue(":$key", $value);
}
$sthI->execute();
}
PD9waHAKZnVuY3Rpb24gaW5zZXJ0RGIoJHRhYmxlTmFtZSwgJGRhdGEpewogICAgICAgICRmaWVsZEtleXMgPSBpbXBsb2RlKCIsIiwgYXJyYXlfa2V5cygkZGF0YSkpOwogICAgICAgICRmaWVsZFZhbHVlcyA9ICI6IiAuIGltcGxvZGUoIiwgOiIsIGFycmF5X2tleXMoJGRhdGEpKTsKICAgICAgICAkc3FsID0gIklOU0VSVCBJTlRPICR0YWJsZU5hbWUoJGZpZWxkS2V5cykgVkFMVUVTKCRmaWVsZFZhbHVlcykiOwogICAgICAgICRzdGhJID0gJHRoaXMtPmRiLT5wcmVwYXJlKCRzcWwpOwogICAgICAgIGZvcmVhY2ggKCRkYXRhIGFzICRrZXkgPT4gJHZhbHVlKSB7CiAgICAgICAgICAgICRzdGhJLT5iaW5kVmFsdWUoIjoka2V5IiwgJHZhbHVlKTsKICAgICAgICB9CiAgICAgICAgJHN0aEktPmV4ZWN1dGUoKTsKICAgIH0=
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