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();主要在查询、修改时候使用

  • 相关阅读:
    SQL大圣之路笔记——SQL 字段中英文字母如何区分大小写
    Python(二十五)
    Python(二十四)
    Python(二十二)
    Python(二十一)
    Python(二十)
    Python(十九)
    Python(十八)
    python(十七)
    python(十六)
  • 原文地址:https://www.cnblogs.com/yzycoder/p/4648650.html
Copyright © 2011-2022 走看看