php警告说fread()的第一个参数应该是resource(也就是文件),结果却是布尔型.这说明fopen ()没有正确打开文件.检查一下文件是否存在,或者try...catch一下fopen这句看看是什么错误.
望采纳,谢谢
SQL错误是捕获不了的,因为PHP只要成功的把SQL命令提交给了数据库服务器就算成功,至于数据库里面执行是否成功,必需在每个语句之后检测,例如:
$db=mysql_connect(...);
if (!$db){
echo '连接数据库失败,错误原因:'.mysql_error();
exit;
}
再如:
$sql='...';
$res=mysql_query($sql);
if (!$res){
echo '执行SQL语句错误,SQL语句:'.$sql.'br错误原因:'.mysql_error();
你当前使用的用户名没有添加的权限,应该给当前用户分配权限,具体过程:
①用最上位管理者登陆mysql,就是用户名是root的那个
最后 重新登录mysql
以上就是土嘎嘎小编为大家整理的php数据添加异常处理相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!