zoukankan      html  css  js  c++  java
  • yii中数据模型的使用

    模型是 CModel 或其子类的实例。模型用于保持数据以及与其相关的业务逻辑。

    模型是单独的数据对象。它可以是数据表中的一行,或者一个用户输入的表单。

    yii数据库操作使用的是PDO,所以使用yii的时候必须保证你的php.ini中PDO是开启状态。

    一个数据表对应一个数据模型,所以有多少张表就对应多少个数据模型。

    1、首先需要配置数据库连接。本人使用的值Mysql,具体配置在/config/main.php文件中,具体如下:


    2、创建对应数据表的模型,在model文件夹下,eg: User


    3、在控制器中使用模型方法如下:

    检测数据库是否连接成功 : print_r ( Yii::app()->db); 如果连接成功,将会以数组的形式打印出连接信息,否则提示失败。

    使用的时候在控制器中,用$user=User::model();或者new User();产生实例化对象,用对象调用相关的方法即可使用实现数据库的操作。

    说明:new  User();主要在添加的时候使用
               User::model();主要在查询、修改时候使用

  • 相关阅读:
    unity assert server 与 cache server
    Excel文件读写
    String与StringBuilder之间区别(转)
    c# 文件遍历
    C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
    2014年读过的书总结
    求职在年末
    被辞退于年末
    Unity Svn(转)
    公司的人员流动
  • 原文地址:https://www.cnblogs.com/yzycoder/p/4648650.html
Copyright © 2011-2022 走看看