|
|
@@ -25,7 +25,7 @@ class Table_day_k extends Table {
|
|
|
$attr['name'] = 'day_k_name';
|
|
|
$attr['open_price'] = 'day_k_open_price';
|
|
|
$attr['close_price'] = 'day_k_close_price';
|
|
|
- $attr['highest_price'] = 'day_k_highest_price';
|
|
|
+ $attr['highest_price'] = 'day_k_highest_price';
|
|
|
$attr['lowest_price'] = 'day_k_lowest_price';
|
|
|
$attr['increase_price'] = 'day_k_increase_price';
|
|
|
$attr['increase_ratio'] = 'day_k_increase_ratio';
|
|
|
@@ -38,15 +38,15 @@ class Table_day_k extends Table {
|
|
|
$attr['m30'] = 'day_k_m30';
|
|
|
$attr['m60'] = 'day_k_m60';
|
|
|
$attr['m233'] = 'day_k_m233';
|
|
|
- $attr['day_k_tradable_amount'] = 'tradable_amount';
|
|
|
- $attr['day_k_tradable_value'] = 'tradable_value';
|
|
|
- $attr['day_k_total_amount'] = 'total_amount';
|
|
|
- $attr['day_k_total_value'] = 'total_value';
|
|
|
- $attr['day_k_profitable'] = 'profitable';
|
|
|
- $attr['day_k_pb'] = 'pb';
|
|
|
- $attr['day_k_pe_static'] = 'pe_static';
|
|
|
- $attr['day_k_pe_dynamic'] = 'pe_dynamic';
|
|
|
- $attr['day_k_pe_ttm'] = 'pe_ttm';
|
|
|
+ $attr['tradable_amount'] = 'day_k_tradable_amount';
|
|
|
+ $attr['tradable_value'] = 'day_k_tradable_value';
|
|
|
+ $attr['total_amount'] = 'day_k_total_amount';
|
|
|
+ $attr['total_value'] = 'day_k_total_amount';
|
|
|
+ $attr['profitable'] = 'day_k_profitable';
|
|
|
+ $attr['pb'] = 'day_k_pb';
|
|
|
+ $attr['pe_static'] = 'day_k_pe_static';
|
|
|
+ $attr['pe_dynamic'] = 'day_k_pe_dynamic';
|
|
|
+ $attr['pe_ttm'] = 'day_k_pe_ttm';
|
|
|
return $attr;
|
|
|
}
|
|
|
|
|
|
@@ -110,5 +110,28 @@ class Table_day_k extends Table {
|
|
|
return $msg;
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+ public function get_day_k_info($code,$start_date,$end_date)
|
|
|
+ {
|
|
|
+ //查询语句必须用sql_check_input检查参数
|
|
|
+ $stock_code = $this->pdo->sql_check_input(array('string', $code));//类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引
|
|
|
+ $start_date=$code = $this->pdo->sql_check_input(array('number', $start_date));
|
|
|
+ $end_date = $this->pdo->sql_check_input(array('number', $end_date));
|
|
|
+ $sql = "select * from ". $this->table_fullname ." where 1=1 ";
|
|
|
+ $where =" and day_k_code=".$stock_code ." and day_k_timestamp between ".$start_date." and ".$end_date ;
|
|
|
+ $sql.=$where;
|
|
|
+ $rs = $this->pdo->sqlQuery($sql);
|
|
|
+ $r = array();
|
|
|
+ if($rs){
|
|
|
+ foreach($rs as $key => $val){
|
|
|
+
|
|
|
+ $r[$key] = $this->dataToAttr($val);
|
|
|
+ }
|
|
|
+ return $r;
|
|
|
+ }else{
|
|
|
+ return $r;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
?>
|