这是我的php代码获得Post成功响应时为true但是由于某种原因失败时。 我收到了这个错误。
mysqli_error()期望参数1为mysqli,给定
为null
$result = mysqli_query($connection, $query) ;
if($result){$response["msg"] = "Post Successfully";
echo json_encode($response);} else {$response["msg"] = "failed ".mysqli_error($con);
echo json_encode($response);
}
mysqli_close($connection);
}
答案 0 :(得分:1)
onSelectRow: function (rowid) {
var projectID = $(this).jqGrid("getCell", rowid, "ProjectID");
document.location.href = "manageproject.php?pid=" + encodeURIComponent(projectID);
}
为空
$con
应为mysqli_error($con);
,因为您声明了mysqli_error($connection);
的连接。
答案 1 :(得分:1)
根据这条线:
mysqli_query($connection, $query)
您正在使用变量$connection
作为链接标识符,并且在mysqli_error($con)
中您正在使用未定义的NULL $con
变量或NULL,这应该是:
mysqli_error($connection)