Advertisement
zero50x

Yii2 code

Jul 13th, 2017
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.17 KB | None | 0 0
  1. // Добавление данных в БД и перехват ошибки что бы приложение не упало
  2.             $add = new Country();
  3.             $add->code = 'QI';
  4.             $add->name = 'Qiang';
  5.             $add->population = '4444444';
  6.         try {
  7.             $add->save();
  8.             return $this->render('inc', [
  9.                 'count' => 'Данные добавлены',
  10.             ]);
  11.         } catch (\yii\db\Exception $exception) {
  12.             return $this->render('inc', [
  13.                 'count' => 'Ошибка',
  14.             ]);
  15.         }
  16.  
  17. // Это запрос с WHERE аналог count внизу вместо count можно указывать дугой тип запроса
  18.  
  19.         $countries = $query->orderBy('code')
  20.             ->where(['country.code' => 'AU'])
  21.             ->count(); // если все записи то указать ->all() если одна запись то ->one()
  22.         var_dump($countries);
  23.  
  24. // Указать все IP-адреса в Yii2, например при дебаге
  25.  
  26. 'allowedIPs' => ['95.79.139.124'], // так обычно
  27. 'allowedIPs' => ['*'], // любые IP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement