张曦
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
嗯,是的,已经解决了,谢谢哈
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
谢谢,已经解决了,是因为
if($model->save()) $this->redirect(array('chongzhikaList',)); $model->id++;
这段代码的缘故,执行的时候直接跳走了,就无法执行for循环内的数据了
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
//充值卡自动生成卡号 定义在一个公共方法的文件夹下 public function getcardcode($num){ $time = '20'.substr(date('Y'),-2).date('md'); $number = sprintf("%04d",$num); $cardcode = $time.$number; return $cardcode; }//控制器 public function actionAddChongzhika(){ $model=new Chongzhika; if(isset($_POST['Chongzhika'])) { $num = $_POST['Chongzhika']['num'];//充值卡填写数量 for($k=0;$k<$num;$k++){ $model->attributes=$_POST['Chongzhika']; $num = $_POST['Chongzhika']['num']; $card = $model ->cardcode; $model->cardcode = $card.Yii::app()->gvar->getcardcode($num);//返回充值卡字符串 $model->isNewRecord = TRUE; if($model->save()) $this->redirect(array('chongzhikaList',)); $model->id++; } } $this->render('addchongzhika',array( 'model'=>$model, )); }
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
...还是不行,依然是一条数据,抓心挠肝啊
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
...还是不行,依然是一条数据:'(,抓心挠肝啊
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
这个值是没问题的,数据库有显示这个值,换做post方式后效果一样,还是只插进一条值。。
- 张曦 回复了话题 关于自动生成充值卡账号的一点疑问,求思路
写了,还是有问题,循环没有出来,代码如下
public function actionAddChongzhika(){ $model=new Chongzhika; if(isset($_POST['Chongzhika'])) { $num = $model->num ;//充值卡填写数量 for($k=0;$k<$num;$k++){ $model->attributes=$_POST['Chongzhika']; $num = $model->num ; $card = $model ->cardcode; $model->cardcode = $card.Yii::app()->gvar->getcardcode($num);//返回充值卡字符串 if($model->save()) $this->redirect(array('chongzhikaList',)); $model->id++; } } $this->render('addchongzhika',array( 'model'=>$model, )); }
- 张曦 发布了话题关于自动生成充值卡账号的一点疑问,求思路
- 张曦 回复了话题 本版块内容汇集整理帖,长期置顶
:)ganxie~~
支持,不知道现在进行到哪了:P