array('number', $attr['date']), 'index_open_price' => array('number', $attr['open_price']), 'index_close_price' => array('number', $attr['close_price']), 'index_highest_price' => array('number', $attr['highest_price']), 'index_lowest_price' => array('number', $attr['lowest_price']), 'index_increase_value' => array('number', $attr['increase_value']), 'index_increase_price' => array('number', $attr['increase_price']), 'index_amount' => array('number', $attr['amount']), 'index_value' => array('number', $attr['value']), ); return $this->pdo->sqlinsert($this->table_fullname, $param); } /**** * @return array * wanggangtao * */ public function getIndexList(){ $where="where 1=1"; $sql = "select "."`*`". "from ". $this->table_fullname ." $where order by ".$this->table_id." asc"; $rs = $this->pdo->sqlQuery($sql); $r = array(); if($rs){ foreach($rs as $key => $val){ $r[$key] = $this->dataToAttr($val); } return $r; }else{ return $r; } } public function get_index_info($index_type){ $where=" where 1=1 "; $sql = "select "."`*`". "from ". $this->table_fullname . $where ; if($index_type==1){ $stock_code="000001"; $sql.=" and index_code=".$stock_code ; }else if($index_type==2){ $stock_code="399001"; $sql.=" and index_code=".$stock_code ; }else if($index_type==3){ $stock_code="000016"; $sql.=" and index_code=".$stock_code ; }else if($index_type==4){ $stock_code="399300"; $sql.=" and index_code=".$stock_code ; }else if($index_type==5){ $stock_code="399006"; $sql.=" and index_code=".$stock_code ; }else if($index_type==6){ $stock_code="000688"; $sql.=" and index_code=".$stock_code ; } $rs = $this->pdo->sqlQuery($sql); $r = array(); if($rs){ foreach($rs as $key => $val){ $r[$key] = $this->dataToAttr($val); } return $r; }else{ return $r; } } } ?>