array('string', $attr['code']), 'stock_name' => array('string', $attr['name']), 'stock_exchange' => array('string', $attr['exchange']), 'stock_sector' => array('number', $attr['sector']), ); return $this->pdo->sqlinsert($this->table_fullname, $param); } /*** * @param array $filter * @param int $count * @param int $page * @param int $pagesize * @return array * 获取代码列表 * 王刚涛 */ public function getStockCodeList(){ $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 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; } } } ?>