//选择数据库
CActiveRecord::switchDb(_FINANCEDB_CTAG);
//实例化model对象
$charge = new Charge;
//初始化各变量
$chargeAmount = $_REQUEST[‘chargeAmount’];
$chargeType = $_REQUEST[‘chargeType’];
$chargeAccount = $_REQUEST[‘chargeAccount’];
$createdUser = $_REQUEST[‘accountUser’];
$chargeStatus = 1;
$chargeComment = ‘充值’;
$createdTime = date(‘Y-m-d H:i:s’,time());
//为映射属性赋值
$charge->chargeType = $chargeType;
$charge->chargeAccount = $chargeAccount;
$charge->chargeAmount = $chargeAmount;
$charge->chargeStatus = $chargeStatus;
$charge->chargeComment = $chargeComment;
$charge->createdUser = $createdUser;
$charge->createdTime = $createdTime;
$charge->verifiedUser = 1;
$charge->verifiedTime = $createdTime;
//进行保存到数据库
if($charge->save()){
echo "true";
}
else{
echo "false";
}
感觉是很完美的代码 最终输出的值为true
但是 问题来了 查询数据库时 发现记录根本没有保存 请问各位高人 这是为什么