程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Yii 銜接、修正 MySQL 數據庫及phpunit 測試銜接

Yii 銜接、修正 MySQL 數據庫及phpunit 測試銜接

編輯:MySQL綜合教程

Yii 銜接、修正 MySQL 數據庫及phpunit 測試銜接。本站提示廣大學習愛好者:(Yii 銜接、修正 MySQL 數據庫及phpunit 測試銜接)文章只能為提供參考,不一定能成為您想要的結果。以下是Yii 銜接、修正 MySQL 數據庫及phpunit 測試銜接正文


>>>database<<<

1. 修正 protected/config/main.php

去失落mysql數據庫銜接方法的正文,而且修正用戶名,暗碼和銜接的數據庫。

2. 新建 protected/tests/unit/DbTest.php

內容以下:

<?php
class DbTest extends CTestCase
{
  public function testConnection()
  {
    $this->assertNotEquals(NULL, Yii::app()->db);
  }
}

3. 履行

  C:\xampp\yii\power\protected\tests> phpunit .\unit\DbTest.php

>>>end of datebase<<<

Yii MySQL修正數據庫的數據

最新進修Yii框架,分享一些進修心得,合適初學者,年夜神請按ctrl + w

//第一種辦法

<?php
  /*
   * $id 代表主鍵,可所以一個也能夠是一個聚集。
   * $attributes 代表是要修正的字段的聚集。
   * $condition 代表前提。
   * $params 傳入的值。
   */
  $count = Model::model()->updateByPk($id,$attributes,$condition,$params);
  if($count > 0) {
    echo '修正勝利';
  } else {
    echo '修正掉敗';
  }
?>

//第二種辦法

<?php
  $model = Model::model()->findByPk($id);
  $model->username = 'yiistudy';
  $model->password = 'mysql';
  $count = $model->update(array('username','password'));
  if($count>0) {
    echo '修正勝利';
  } else {
    echo '修正掉敗';
  }
?>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved