之前我已用$result获取过数据,也使用了释放$result的查询结果,再使用它来保存,并对其操作,就失败了
你的$result是不是没有返回结果。我们一般要判断一下。
if ($result=mysqli_query($con,$sql))
{
// 返回记录数
$rowcount=mysqli_num_rows($result);
printf("总共返回 %d 行数据。",$rowcount);
// 释放结果集
mysqli_free_result($result);
}