簡單的說:
1.先配置好資料庫
位置在config/db.php
更改如下:
<?php
return [
'class' => 'yii\db\connection',
'dsn' => 'mysql:host=localhost;dbname=music',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
];2.新建立個models層檔案這裡叫做
位置:models/country.php
**如下:
<?php
use yii\db\activerecord;
class country extends activerecord
3.新建controllers層檔案
<?php
use yii\web\controller;
use yii\data\pagination; //這個使用來進行分頁使用的
class countrycontroller extends controller
//下面是增加資料庫的方法
public function actionadd()else
}//下面是刪除的方法
public function actiondel()else
}//下面是修改方法
public function actionupdate()else
}}
4.建立展現層
位置views/country/index.php
**如下:
<?php
use yii\helpers\html;
use yii\widgets\linkpager;
?>
<?= linkpager::widget(['pagination' => $pagination]) ?>
說明:name與code都是資料庫中存在的字段
yii2增刪改查語句
user find all 此方法返回所有資料 user findone id 此方法返回 主鍵 id 1 的一條資料 舉個例子 user find where name 小伙兒 one 此方法返回 name 小伙兒 的一條資料 user find where name 小伙兒 all 此方法返回 ...
Yii2資料庫查詢有關的操作
注 下文所說的article為model 本文中的dd 函式,為我自己自定義的函式 function dd var 1 防止sql注入,用站位符的方式 id request get id sql select from article where id id r article findbysql ...
yii2 查詢資料庫語法
1 query0 imgroupuser find where gid 56680dfc60b215d62104a4d8 select user client id all ar2 query1 imgroupuser findall gid 56680dfc60b215d62104a4d8 ar3...