yii连接数据库添加数据--demo
<?php
/**
* Created by PhpStorm.
* User: kkk
* Date: 2018/4/1
* Time: 21:11
*/
namespace app\modules\index\models;
use yii\db;
use yii;
use yii\base\Model;
class MsgModel extends Model
{
public function doctor_info($data){
$db = Yii::$app->db;
$transaction = $db->beginTransaction();
try {
$res = $db->createCommand()->batchInsert(
'yii_release',//这是表名
['name','doc_tel','doc_sex','doc_hos','doc_admini','doc_job'],//字段
[[$data['name'],$data["tel"],$data["sex"],$data["hos"],$data["admin"],$data["job"]]]//数组,如果单独有一组数据,必须在一组数据外层嵌套一个[]
)->execute();
$transaction->commit();
return $res;
} catch(\Exception $e) {
$transaction->rollBack();
throw $e;
}
}
}