This commit is contained in:
Dzejkobik007
2023-03-20 13:24:37 +01:00
parent 5517fd4b21
commit 3831fa1ae9

View File

@@ -30,11 +30,17 @@ class MySQL implements IDB
} }
function insert(string $table, array $data): bool { function insert(string $table, array $data): bool {
$query = "INSERT INTO `".$table."` VALUES ("; $keys = "(";
for($i = 0; $i < sizeof($data); $i++) { $values = "(";
$query .= "'".$data[$i]."', "; foreach(array_keys($data) as $key) {
$keys .= "'".$key."', ";
} }
$query .= ")"; foreach($data as $row) {
$values .= "'".$row."', ";
}
$keys .= ")";
$values .= ")";
$query = "INSERT INTO `".$table."` ".$keys." VALUES ".$values;
$result = mysqli_query($this->db, $query); $result = mysqli_query($this->db, $query);
return $result ? true : false; return $result ? true : false;
} }