diff --git a/application/third_party/tripadvisor_spider/controllers/index.php b/application/third_party/tripadvisor_spider/controllers/index.php index 5a8c5da9..ed771a81 100644 --- a/application/third_party/tripadvisor_spider/controllers/index.php +++ b/application/third_party/tripadvisor_spider/controllers/index.php @@ -311,6 +311,7 @@ class Index extends CI_Controller { $destination = $this->input->get_post('destination'); $html_num = $this->input->get_post('html_num'); $group_name = $this->input->get_post('group_name'); + $guidename = $this->input->get_post('guidename'); //$url = 'https://www.tripadvisor.com/ShowUserReviews-g308272-d6222868-r599123490-Shanghai_Trippest_Mini_Group_Tours-Shanghai.html'; //$destination = 'tp_Beijing'; @@ -323,6 +324,8 @@ class Index extends CI_Controller { $detail_data = new stdClass(); $detail_data->destination = $destination; $detail_data->group_name = $group_name; + $detail_data->links = $url; + $detail_data->guidename = $guidename; //提取局部,不做整个页面的寻找元素,提升效率 $meta_inner = $html_object->find('.meta_inner'); diff --git a/application/third_party/tripadvisor_spider/models/Tripadvisor_Review_model.php b/application/third_party/tripadvisor_spider/models/Tripadvisor_Review_model.php index a0d1c324..ba12b652 100644 --- a/application/third_party/tripadvisor_spider/models/Tripadvisor_Review_model.php +++ b/application/third_party/tripadvisor_spider/models/Tripadvisor_Review_model.php @@ -180,13 +180,14 @@ class Tripadvisor_Review_model extends CI_Model { tr_visited_date, tr_review_pics, tr_gri_no, - tr_tgi_sn, + tr_links, + tr_guidename, tr_datetime )values( - ?,?,?,?,?,?,?,?,?,?,?,?,GETDATE() - ) + ?,?,?,?,?,?,?,?,?,?,?,?,?,GETDATE() + ) "; - $query = $this->INFO->query($sql, array($detail_data->review_id,$detail_data->destination,$detail_data->review_id,$detail_data->title,$detail_data->content,$detail_data->review_name,$detail_data->user_loc,$detail_data->star_nums,$detail_data->rating_date,$detail_data->experience_date,json_encode($detail_data->pic),$detail_data->group_name,'')); + $query = $this->INFO->query($sql, array($detail_data->review_id,$detail_data->destination,$detail_data->review_id,$detail_data->title,$detail_data->content,$detail_data->review_name,$detail_data->user_loc,$detail_data->star_nums,$detail_data->rating_date,$detail_data->experience_date,json_encode($detail_data->pic),$detail_data->group_name,$detail_data->links,$detail_data->guidename)); //$result = $query->result(); } diff --git a/application/third_party/tripadvisor_spider/views/third_party_input.php b/application/third_party/tripadvisor_spider/views/third_party_input.php index 68eba40f..1dd74fd0 100644 --- a/application/third_party/tripadvisor_spider/views/third_party_input.php +++ b/application/third_party/tripadvisor_spider/views/third_party_input.php @@ -181,7 +181,7 @@ $(function(){ } }); - //上传文件 + //excel导出抓取 $('#contentbyexcel').click(function(){ var fileArray = document.getElementById("file_excel").files; var formData = new FormData(); @@ -208,20 +208,42 @@ $(function(){ html += '
'+jsondata[i].list_data[j][0]+'
'; html += '团名:'+jsondata[i].list_data[j][1]+'
'; html += '导游:'+jsondata[i].list_data[j][2]+'
'; + html += ''; + html += ''; + html += ''; html += ''; html += '