INFO = $this->load->database('INFO', TRUE); } //新增或更新价格 public function addOrUpdate($TPL_Train_No,$TPL_Train_Code,$TPL_From_Station_Code,$TPL_To_Station_Code,$TPL_Price){ $sql = "IF NOT EXISTS( SELECT 1 FROM TrainPriceList WHERE TPL_Train_Code = '$TPL_Train_Code' AND TPL_From_Station_Code = '$TPL_From_Station_Code' AND TPL_To_Station_Code = '$TPL_To_Station_Code' ) BEGIN INSERT INTO TrainPriceList ( TPL_Train_No, TPL_Train_Code, TPL_From_Station_Code, TPL_To_Station_Code, TPL_Price, TPL_Datetime, TPL_Source ) VALUES ( '$TPL_Train_No','$TPL_Train_Code','$TPL_From_Station_Code','$TPL_To_Station_Code','$TPL_Price',GETDATE(),'tuniu' ) END ELSE BEGIN UPDATE TrainPriceList SET TPL_Train_No = '$TPL_Train_No', TPL_Price = '$TPL_Price', TPL_Datetime = GETDATE(), TPL_Source = 'tuniu' WHERE TPL_Train_Code = '$TPL_Train_Code' AND TPL_From_Station_Code = '$TPL_From_Station_Code' AND TPL_To_Station_Code = '$TPL_To_Station_Code' END "; $query = $this->INFO->query($sql); return $query; } //获取价格 public function get_price($fromStationCode,$toStationCode,$trainCode){ $sql = "SELECT TPL_Price FROM TrainPriceList WHERE TPL_Train_Code = '$trainCode' AND TPL_From_Station_Code = '$fromStationCode' AND TPL_To_Station_Code = '$toStationCode'"; $query = $this->INFO->query($sql); return $query->row(); } } ?>