dsljpwi494719 2015-05-03 13:51
浏览 46
已采纳

Cakephp从数据库中检索信息

I'm having some problems understanding the connection to the database in CakePHP.

I have a table called user (which was taken from the CakePHP tutorial website) I added another row to the table called "bio" I am able to insert text into the bio but i'm not able to retrieve it. I've managed to retrieve all the other rows by:

     $name = CakeSession::read("Auth.User.username");
     $mail = CakeSession::read("Auth.User.email");
     $created = CakeSession::read("Auth.User.created");
     $id = CakeSession::read("Auth.User.id");

but for some reason it won't work with the bio.

Do I need to add anything to controllers to be able to this? Or is it a variable that I need to set?

Thank you!

  • 写回答

1条回答 默认 最新

  • douyingmou1389 2015-05-04 07:29
    关注

    As @sgt BOSE said. Using CakeSession::read("Auth.User") you will get session data of your current logged user.

    $current_user_data = $this->User->FindById(CakeSession::read("Auth.User.id"));
    

    This will return current (logged) user data from database.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 我想用51单片机和数码管做一个从0开始的计数表 我写了一串代码 但是放到单片机里面数码管只闪烁一下然后熄灭
  • ¥20 系统工程中,状态空间模型中状态方程的应用。请猛男来完整讲一下下面所有问题
  • ¥15 我想在WPF的Model Code中获取ViewModel Code中的一个参数
  • ¥15 arcgis处理土地利用道路 建筑 林地分类
  • ¥20 使用visual studio 工具用C++语音,调用openslsx库读取excel文件的sheet问题
  • ¥100 寻会做云闪付tn转h5支付链接的技术
  • ¥15 DockerSwarm跨节点无法访问问题
  • ¥15 使用dify通过OpenAI 的API keys添加OpenAI模型时报了“Connection Error”错误
  • ¥40 想找个软件,但我不知道怎么找到它,我甚至不知道有没有
  • ¥15 怎么把60秒的视频时长改成显示0秒?且视频内容没有任何变化的正常播放?目的是为了解决一些平台对视频时长的要求,最好有自动处理的工具!