无法捕获sql连接异常

weixin_38061090 2019-09-11 02:57:59
PHP Warning – yii\base\ErrorException mysql_connect(): Access denied for user 'r'@'localhost' (using password: YES) 1. at line 29 20212223242526272829303132333435363738 * @inheritdoc */ public function actionIndex() { $model=new EntryForm(); if ($model->load(Yii::$app->request->post()) && $model->validate()) { try{ $conn=mysql_connect('localhost',$model->user,$model->psw); }catch(Exception $e){echo $e;}
...全文
94 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38069603 2019-09-11
  • 打赏
  • 举报
回复
当前命名空间下没有Exception, 需要指明命名空间.. 改成这样 : ... catch(\Exception $e) ..., 加一个反斜杠在前面. 另外多嘴一句, mysql系列扩展函数不是早就不建议用了吗? PDO 是个好选择 或者 mysqli 系列

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧