2015-11-17 10:24:54 3109次浏览 1条回答 0 悬赏 10 金钱
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;}

最佳答案

  • 500miles 发布于 2015-11-17 11:06 举报

    当前命名空间下没有Exception, 需要指明命名空间..

    改成这样 : ... catch(\Exception $e) ..., 加一个反斜杠在前面.

    另外多嘴一句, mysql系列扩展函数不是早就不建议用了吗?

    PDO 是个好选择 或者 mysqli 系列

    2 条回复
    回复于 2015-11-17 11:24 回复

    正解参数问题

    回复于 2015-11-17 12:01 回复

    如果已经得到解决, 请把问题标记 已解决. thx

    觉得很赞
    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
353385529
试用期

353385529

注册时间:2015-11-10
最后登录:2016-01-14
在线时长:2小时34分
  • 粉丝1
  • 金钱5
  • 威望0
  • 积分25

热门问题