/**
  * Creates a new model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  */
 public function actionCreate()
 {
     $model = new KqxsNam();
     // Uncomment the following line if AJAX validation is needed
     // $this->performAjaxValidation($model);
     $model->image = CUploadedFile::getInstance($model, 'image');
     if (isset($_POST['KqxsNam'])) {
         $model->attributes = $_POST['KqxsNam'];
         $kqxs = KqxsBac::model()->find("date=:date and provice=:provice", array(':date' => $model->date, ":provice" => $model->provice));
         if (!$kqxs && $model->save()) {
             $folder = 'upload/' . date('Ymd');
             if (!file_exists($folder)) {
                 mkdir($folder);
             }
             if (is_object($model->image)) {
                 $model->image->saveAs(Yii::getPathOfAlias('webroot') . '/' . $folder . '/' . $model->image);
             }
             $model->image = $folder . '/' . $model->image;
             $model->update(array('image'));
             $this->redirect(array('view', 'id' => $model->id));
         } else {
             $model->addError('date', 'Kết quả này đã có vui lòng chỉnh lại thông tin');
         }
     }
     $model->date = date("d-m-Y", time());
     $this->render('create', array('model' => $model));
 }
 public function actionOnlinebac()
 {
     $day = date("l", time());
     $date = date("d-m-Y", time());
     $data = Calendar::model()->find("thu = :thu", array(":thu" => $day));
     $nam = explode(",", $data->nam);
     $trung = explode(",", $data->trung);
     $bac = explode(",", $data->bac);
     //nam
     $criterianam = new CDbCriteria();
     $criterianam->condition = 'date=:date';
     $criterianam->params = array(':date' => $date);
     $criterianam->addInCondition("provice", $bac);
     $resultnam = KqxsBac::model()->findAll($criterianam);
     $this->render("onlinemienbac", array('bac' => $resultnam));
 }
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return KqxsBac the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = KqxsBac::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
 public function actionMb()
 {
     $day = date("l", time());
     $data = Calendar::model()->find("thu = :thu", array(":thu" => $day));
     $nam = explode(",", $data->nam);
     $trung = explode(",", $data->trung);
     $bac = explode(",", $data->bac);
     $url = 'http://minhngoc.net.vn/xstt/MB/MB.php?visit=0';
     $content = file_get_contents($url);
     $arr = explode(";", $content);
     $ret = array();
     foreach ($arr as $item) {
         $tmp = explode('=', $item);
         $key = $tmp[0];
         $key = str_replace('kqxs["', '', $key);
         $key = str_replace('"]', '', $key);
         $key = str_replace("\r\n", '', $key);
         $value = end($tmp);
         $value = str_replace('"', '', $value);
         $value = preg_replace('/[^0-9]/', '', $value);
         $ret[$key] = $value;
     }
     if (date("d-m-Y", $ret["newtime"]) == date("d-m-Y", time())) {
         $tinh = explode(",", $ret["listtinhnew"]);
         $date = date("d-m-Y", time());
         foreach ($bac as $province) {
             $pro = CommonHelper::maprev($province);
             unset($ret["\r\nT" . $pro . "_LV"]);
             unset($ret["\r\n"]);
             $proexist = KqxsBac::model()->find("date=:date and provice=:provice", array(":date" => $date, ":provice" => $province));
             if (!$proexist) {
                 $model = new KqxsBac();
                 $model->date = $date;
                 $model->provice = $province;
                 $model->db = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_Gdb"]);
                 $model->nhat = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G1"]);
                 $model->nhi1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G2_1"]);
                 $model->nhi2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G2_2"]);
                 $model->ba1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_1"]);
                 $model->ba2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_2"]);
                 $model->ba3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_3"]);
                 $model->ba4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_4"]);
                 $model->ba5 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_5"]);
                 $model->ba6 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_6"]);
                 $model->tu1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_1"]);
                 $model->tu2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_2"]);
                 $model->tu3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_3"]);
                 $model->tu4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_4"]);
                 $model->nam1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_1"]);
                 $model->nam2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_2"]);
                 $model->nam3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_3"]);
                 $model->nam4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_4"]);
                 $model->nam5 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_5"]);
                 $model->nam6 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_6"]);
                 $model->sau1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_1"]);
                 $model->sau2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_2"]);
                 $model->sau3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_3"]);
                 $model->bay1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_1"]);
                 $model->bay2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_2"]);
                 $model->bay3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_3"]);
                 $model->bay4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_4"]);
                 $model->insert();
             } else {
                 $proexist->db = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_Gdb"]);
                 $proexist->nhat = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G1"]);
                 $proexist->nhi1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G2_1"]);
                 $proexist->nhi2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G2_2"]);
                 $proexist->ba1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_1"]);
                 $proexist->ba2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_2"]);
                 $proexist->ba3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_3"]);
                 $proexist->ba4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_4"]);
                 $proexist->ba5 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_5"]);
                 $proexist->ba6 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G3_6"]);
                 $proexist->tu1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_1"]);
                 $proexist->tu2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_2"]);
                 $proexist->tu3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_3"]);
                 $proexist->tu4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G4_4"]);
                 $proexist->nam1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_1"]);
                 $proexist->nam2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_2"]);
                 $proexist->nam3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_3"]);
                 $proexist->nam4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_4"]);
                 $proexist->nam5 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_5"]);
                 $proexist->nam6 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G5_6"]);
                 $proexist->sau1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_1"]);
                 $proexist->sau2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_2"]);
                 $proexist->sau3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G6_3"]);
                 $proexist->bay1 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_1"]);
                 $proexist->bay2 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_2"]);
                 $proexist->bay3 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_3"]);
                 $proexist->bay4 = preg_replace('/[^A-Za-z0-9]/', '', $ret["T" . $pro . "_G7_4"]);
                 $proexist->update();
             }
         }
     }
     $this->renderJSON($ret);
 }
示例#5
0
$criterianam->condition = 'date=:date';
$criterianam->params = array(':date' => $date);
$criterianam->addInCondition("provice", $tinhnam);
$nam = KqxsNam::model()->findAll($criterianam);
//trung
$criteriatrung = new CDbCriteria();
$criteriatrung->condition = 'date=:date';
$criteriatrung->params = array(':date' => $date);
$criteriatrung->addInCondition("provice", $tinhtrung);
$trung = KqxsTrung::model()->findAll($criteriatrung);
//bac
$criteriabac = new CDbCriteria();
$criteriabac->condition = 'date=:date';
$criteriabac->params = array(':date' => $date);
$criteriabac->addInCondition("provice", $tinhbac);
$bac = KqxsBac::model()->findAll($criteriabac);
$mien = array();
$mien["tinhnam"] = $nam;
$mien["tinhtrung"] = $trung;
$mien["tinhbac"] = $bac;
?>
<!-- Box Tường thuật trực tiếp -->
<div class="panel panel-danger">
  <div class="panel-heading">Tường thuật trực tiếp</div>
  <div class="panel-body">
    <table class="col-xs-12" style="font-size: 12px;">
        <tr>
            <td align="left"><a style="color: #57b856; font-weight: bold;" href="<?php 
echo Yii::app()->homeUrl;
?>
xo-so-truc-tiep/mien-nam.html">Xổ Số Miền Nam</a></td>