Bladeren bron

修改Bug

chenbo 5 jaren geleden
bovenliggende
commit
69dab795b4
4 gewijzigde bestanden met toevoegingen van 8 en 13 verwijderingen
  1. 0 3
      data/test.php
  2. 1 1
      lib/day_k_base.class.php
  3. 0 1
      lib/sina.class.php
  4. 7 8
      lib/table/table_day_k_base.class.php

+ 0 - 3
data/test.php

@@ -7,7 +7,4 @@
  */
 require('../init.php');
 
-global $mypdo;
-var_dump($mypdo);
-
 sina::get_day_k_base(601006);

+ 1 - 1
lib/day_k_base.class.php

@@ -18,7 +18,7 @@ class Day_k_base {
     static public function add($attrs)
     {
         if (empty($attrs)) throw new Exception('参数不能为空', 102);
-        $Table_day_k_base = new Table_day_k_base();
+        $Table_day_k_base = new Table_day_k_base('202011');
         $id = $Table_day_k_base->add($attrs);
         return $id;
     }

+ 0 - 1
lib/sina.class.php

@@ -58,7 +58,6 @@ class sina
         $data['amount']  = $content3[8];//成交的股票数,以百为单位
         $data['value'] = $content3[9];//成交金额以万为单位
 
-//var_dump($data);
         return Day_k_base::add($data);
     }
 

+ 7 - 8
lib/table/table_day_k_base.class.php

@@ -10,11 +10,11 @@
 class Table_day_k_base extends Table {
 
     protected $base  = "";              //分表的后缀日期,在进行数据库操作的时候"Table_day_k_".$base
-    protected $table_name       = "";//表名,不带前缀,前缀在config中定义
+    protected $table_name       = "day_k_";//表名,不带前缀,前缀在config中定义
     protected $table_id         = "day_k_id";//指定ID字段名称,必须
     protected $table_status     = '';//指定状态字段名称,如果有
     protected $table_order      = '';//指定排序字段名称,如果有
-    protected $table_fullname    = "";//拼接好后表名
+    protected $table_fullname    = "day_k_";//拼接好后表名  后面拼接日期  day_k_202011
 
 	//数据库结构
 	protected function struct(){
@@ -49,12 +49,11 @@ class Table_day_k_base extends Table {
      * 构造函数,动态获取表的后缀年月
      * 王刚涛
      */
-    public function __construct() {
-        $this->base=date("Ym");
-        $this->table_name= "day_k_".$this->base;//表名不代前缀
-//        $this->table_fullname= "boniu_"."day_k_".$this->base;//表名代前缀
-        $this->table_fullname= "boniu_day_k_".$this->base;//表名代前缀
-        $this ->createBaseTable();
+    public function __construct($date) {
+        parent::__construct();
+        $this->table_name .= $date;//表名不代前缀
+        $this->table_fullname .= $date;//表名代前缀
+        //$this ->createBaseTable();
     }
 
     /****