我在 PHP 数组中有一行,我想通过将键和值内爆到字符串中并在我的 Insert 语句中使用这些字符串来将该行插入到 mySQL 数据库中,如下所示:
$fields = implode(",", array_keys($_POST));
$newdata = implode(",", $_POST);
$query = (
"INSERT INTO Food_entered ($fields)
VALUES ('$newdata')");
$result = mysqli_query($dbc, $query);
我能够创建字符串,并且它们的格式似乎正确,但是没有插入该行。似乎是一种简单的方法,但不确定我缺少什么。