Estou tendo problemas ao tentar adicionar dados utilizando mysqli. O array não está chegando correto no query, na verdade não chega correto para a linha $values = implode("', '", $escaped_values);.
Segue abaixo código, devo estar errando na sintaxe.
unset($_POST['action']);
$connect = connect(tupa);
$columns = implode(", ",array_keys($_POST));
$count = count($_POST);
$escaped_values = array_map('mysqli_real_escape_string', array_fill(1,$count,$connect), array_values($_POST));
$values = implode("', '", $escaped_values);
$sql = "INSERT INTO people_records($columns) VALUES ('$values')";
mysqli_query($connect, $sql) or die (mysqli_error(connect($connect)));
header("Location: ../system.php");