public function actionAddMeny() { exit; for ($i = 0; $i < 200; $i++) { $number = rand(100000000, 999999999); $number = new Numbers(array('number' => $number)); $number->save(true); echo $number->number; } }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Numbers(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Numbers'])) { $model->attributes = $_POST['Numbers']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }
public function change($number) { if (!empty($number['add_comment'])) { $query = " SELECT `comment` " . " FROM `numbers` " . " WHERE `number` = {?}"; $params = array($number['number']); $number['comment'] = $this->DB->selectCell($query, $params); if (!empty($number['comment'])) { $number['comment'] = json_decode($number['comment'], true); } else { $number['comment'] = array(); } $number['comment'][] = array('date' => date('d.m.Y'), 'comment' => trim($number['add_comment'])); unset($number['add_comment']); } $number = new Numbers($number); if ($number->status == 2 && !$number->request_date) { $number->request_date = date('d.m.Y'); } if (!$number->save(false, 'number')) { $this->error .= 'Данные не сохранены.'; return false; } else { return $number; } }