我正在尝试使用 PHP 在 PHP 中运行查询mysqli_query()
我的查询存储在变量$query
中,如下所示:
$query = "INSERT INTO spaces ("; $keys = ''; $values = ''; foreach ($newrow as $key=>$value){ $keys .= $key.","; $values .= "'".$value."',"; } $keys = substr($keys, 0, -1); $values = substr($values, 0, -1); $query .= $keys; $query .= ") values("; $query .= $values; $query .= ")";`
在使用echo $query
时,它显示生成的查询。
但是,我现在必须在数据库中执行这个查询。
目前,我正在使用$result = mysqli_query($success, $query);
where$result
是建立与数据库的连接的变量。但是,这不起作用,也不是$result = mysqli_query($query);
我需要帮助来弄清楚如何正确地将变量作为查询传递。