Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Yii活动记录可以';我不会写,但会读_Php_Database_Activerecord_Frameworks_Yii - Fatal编程技术网

Php Yii活动记录可以';我不会写,但会读

Php Yii活动记录可以';我不会写,但会读,php,database,activerecord,frameworks,yii,Php,Database,Activerecord,Frameworks,Yii,我想创建一个用户注册页面,但它发现了一个难题。我不能在数据库中写东西,但可以毫无问题地从中读取。另外,当我想通过活动错误插入时,我没有得到任何错误。下面是我正在做的例子 public function actionIndex() { $user = new User; $user->username = 'irakli'; $user->save(); $this->render('index'); } 此代码不起作用,但我没有收到任何错误。

我想创建一个用户注册页面,但它发现了一个难题。我不能在数据库中写东西,但可以毫无问题地从中读取。另外,当我想通过活动错误插入时,我没有得到任何错误。下面是我正在做的例子

public function actionIndex()
{
    $user = new User;
    $user->username = 'irakli';
    $user->save();
    $this->render('index');
}
此代码不起作用,但我没有收到任何错误。 请注意

$record=User::model()->findByAttributes(array('username'=>$this->username));
$data = $record->id;
$this->render('index', array('data'=>$data));

工作正常。

这将有助于调试问题

$user = new User;
$user->username = 'irakli';
if (!    $user->save() ) {
    print_r( $user->getErrors() );
}

这应该有助于调试问题

$user = new User;
$user->username = 'irakli';
if (!    $user->save() ) {
    print_r( $user->getErrors() );
}

你的问题的细节还不够。您是否尝试过登录(如weblog),如果没有,您应该查看一下。另一方面,发布模型类。您的问题的详细信息还不够。您是否尝试过登录(如weblog),如果没有,您应该查看一下。另一方面,还要上模特课。谢谢你,这很有效。刚才在Yii论坛上也提出了同样的建议,不过还是要谢谢你,谢谢你,成功了。刚才Yii论坛上也提出了同样的建议,不过还是谢谢你