|
@@ -43,7 +43,7 @@ class Table_stock extends Table {
|
|
|
'stock_desc' => array('string', $attr['desc']),
|
|
'stock_desc' => array('string', $attr['desc']),
|
|
|
'stock_tradable_amount' => array('number', $attr['tradable_amount']),
|
|
'stock_tradable_amount' => array('number', $attr['tradable_amount']),
|
|
|
'stock_tradable_value' => array('number', $attr['tradable_value']),
|
|
'stock_tradable_value' => array('number', $attr['tradable_value']),
|
|
|
- 'stock_ total _amount' => array('number', $attr['total_amount']),
|
|
|
|
|
|
|
+ 'stock_total_amount' => array('number', $attr['total_amount']),
|
|
|
'stock_total_value' => array('number', $attr['total_value']),
|
|
'stock_total_value' => array('number', $attr['total_value']),
|
|
|
'stock_profitable' => array('number', $attr['profitable']),
|
|
'stock_profitable' => array('number', $attr['profitable']),
|
|
|
'stock_pb' => array('number', $attr['pb']),
|
|
'stock_pb' => array('number', $attr['pb']),
|
|
@@ -57,6 +57,47 @@ class Table_stock extends Table {
|
|
|
return $this->pdo->sqlinsert($this->table_fullname, $param);
|
|
return $this->pdo->sqlinsert($this->table_fullname, $param);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+ public function addCodeAndName($attr){
|
|
|
|
|
+ $param = array (
|
|
|
|
|
+ 'stock_code' => array('string', $attr['code']),
|
|
|
|
|
+ 'stock_name' => array('string', $attr['name']),
|
|
|
|
|
+ 'stock_desc' => array('string', ''),
|
|
|
|
|
+ 'stock_tradable_amount' => array('number', 0),
|
|
|
|
|
+ 'stock_tradable_value' => array('number', 0),
|
|
|
|
|
+ 'stock_total_amount' => array('number', 0),
|
|
|
|
|
+ 'stock_total_value' => array('number', 0),
|
|
|
|
|
+ 'stock_profitable' => array('number', 0),
|
|
|
|
|
+ 'stock_pb' => array('number', 0),
|
|
|
|
|
+ 'stock_pe_static' => array('number', 0),
|
|
|
|
|
+ 'stock_pe_dynamic' => array('number', 0),
|
|
|
|
|
+ 'stock_pe_ttm' => array('number', 0),
|
|
|
|
|
+ 'stock_exchange' => array('string', $attr['exchange']),
|
|
|
|
|
+ 'stock_sector' => array('number', $attr['sector']),
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ return $this->pdo->sqlinsert($this->table_fullname, $param);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public function getInfoByCode($code){
|
|
|
|
|
+
|
|
|
|
|
+ //查询语句必须用sql_check_input检查参数
|
|
|
|
|
+ $code = trim($code);
|
|
|
|
|
+ $code = $this->pdo->sql_check_input(array('string', $code));
|
|
|
|
|
+
|
|
|
|
|
+ $sql = "select * from ". $this->table_fullname ." where stock_code = $code limit 1";
|
|
|
|
|
+
|
|
|
|
|
+ $rs = $this->pdo->sqlQuery($sql);
|
|
|
|
|
+ $r = array();
|
|
|
|
|
+ if($rs){
|
|
|
|
|
+ foreach($rs as $key => $val){
|
|
|
|
|
+ $r[$key] = $this->dataToAttr($val);
|
|
|
|
|
+ }
|
|
|
|
|
+ return $r[0];
|
|
|
|
|
+ }else{
|
|
|
|
|
+ return $r;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
?>
|
|
?>
|