不知道你的$result是不是一个通过mysqli_result返回的结果集,如果不是当然不能释放数据结果集了!
解决方案 »
- php 与sql如何连接
- 请教一个网址跳转的问题?
- 检测某列中是否存在某值,更好的办法吗?
- 存储过程传入参数在sql语句中使用
- 关于 PHP 文件传输的问题 ssh,socket
- 怎样把下在的风格加入到ipb中去
- 指向页面问题
- php没装好,apache启动时提示出错怎么办
- 各位高手,能不能告诉我关于几个常用的session函数的用法??非常急!!在线等!!
- Parse error: syntax error, unexpected 'echo' (T_ECHO) in ../L.php on line 29
- 关于PHP的问题,大虾帮下忙哦。急
- win2000换2003,如何才能保证数据完好?
printf("%s (%s)\n", $row['T_ID'], $row['T_PAD']); if(($id_number==$row['T_ID']) && ($password==$row['T_PAD']))
{
echo "find";
$i=1;
}}
}if ($i==1)
{
/* Close the connection */
mysqli_free_result($result); mysqli_close($link);
?>
从开始连接数据库的地方开始查吧,试在php里面把登陆参数中的密码随便改下,看报不报错
应该是出错了,返回了false给$result,
所以后面的free_result才参数错.你应该把if ($i==1)这句前一行的 }
移到myqli_free_result后面去.