gpt4 book ai didi

php - cakephp,初学者hello_user测试错误

转载 作者:行者123 更新时间:2023-11-29 03:34:38 25 4
gpt4 key购买 nike

我正在尝试获取有关 PHP 的信息,而且我有一个使用 CakePHP 的项目,但我很难理解 CakePHP 是如何工作的。

我创建的数据库的表是 Vkx 4 列是 User_name , User_id , User_password, User_email 我在模型中创建了一个 PHP 文件:User.php

代码:模型文件:User.php

<?php

class User extends AppModel{
public $name = 'User';
}
?>

Controller 文件:用户 Controller

class UsersController extends AppController{
public function hello_user(){
$user = $this->User->findByuser_id(1);
$this->set('user',$user);
}
}

然后在 Views foder 中我创建了 Users forder 和 "Hello_user.ctp"inside:

echo "hello , ".$user['User']['user_name']."!";

错误是:

Undefined index: User [APP\View\Users\hello_user.ctp, line 8]

最佳答案

在此函数中将findByuser_id修改为findByUserId

public function hello_user(){
$user = $this->User->findByUserId(1);
$this->set('user',$user);
}

关于php - cakephp,初学者hello_user测试错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24402295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com