PHP 配列に単一の行があり、キーと値を文字列に内破し、次のように Insert ステートメントでそれらの文字列を使用して、その行を mySQL データベースに挿入したいと考えています。
$fields = implode(",", array_keys($_POST));
$newdata = implode(",", $_POST);
$query = (
"INSERT INTO Food_entered ($fields)
VALUES ('$newdata')");
$result = mysqli_query($dbc, $query);
文字列を作成でき、適切な形式であるように見えますが、行が挿入されていません。単純なアプローチのように思えますが、何が欠けているのかわかりません。